Manor Arms Hotel is a 3-star property only 33.3 km from Athelhampton House, Chew Valley Lake and Stourhead.
The city center is 4 km away from the hotel.
This hotel is placed within proximity to gardens.
Manor Arms Hotel is within a 50-minute drive to Exeter airport.
Eat & Drink
Guests can enjoy english cuisine in Manor Arms located 50 meters away.