Situated in Tiverton, 600 metres from Tiverton Castle, The Twyford Inn provides accommodation with a bar and on-site dining. This 3-star inn offers free WiFi. Guests can enjoy city views. The rooms in the inn are equipped with a flat-screen TV. A Full English/Irish breakfast is served each morning a Read more
Situated in Tiverton, 600 metres from Tiverton Castle, The Twyford Inn provides accommodation with a bar and on-site dining. This 3-star inn offers free WiFi. Guests can enjoy city views. The rooms in the inn are equipped with a flat-screen TV. A Full English/Irish breakfast is served each morning at the property. Exeter International Airport is 19 km from the property.