Boasting a garden and a restaurant, Castle Inn is located in Lydford. Guests can have a drink at the bar.
All rooms in the inn are fitted with a flat-screen TV. All rooms include a private bathroom with free toiletries.
The daily breakfast offers continental and Full English/Irish options.
Cycling and hiking are among the activities that guests of Castle Inn can find nearby.
The World Heritage market town of Tavistock is 8.1 mi from the accommodations. The nearest airport is Exeter International Airport, 39 mi from the property.