Offering a comfortable and practical setting, The Feathers Hotel, Helmsley, North Yorkshire is a brief stroll from Helmsley Castle. During their stay, visitors benefit from complimentary WiFi and an on-site restaurant.
Created to suit modern travellers, The Royal Oak Hotel is only minutes on foot from Helmsley Castle. Facilities available to guests include breakfast options and an on-site restaurant.