Popular accommodations in Oldwood
HotelAccommodates 3
The Fountain Inn Tenbury Wells
The Fountain Inn Tenbury Wells is a 4-star property situated in Tenbury. The property is non-smoking and is located 17 km from Ludlow Castle.Book nowfrom $90 per night