Hotel Chapel House
★★★★★
Friars Gate, Atherstone, United Kingdom Show on map
Chapel House Restaurant with Rooms is a hotel in Atherstone, United Kingdom. It is one of 5 places to stay in Atherstone listed on Triptoic.
Friars Gate, Atherstone, United Kingdom
Chapel House Restaurant with Rooms is located at Friars Gate, Atherstone, United Kingdom.
Highly rated alternatives close by
Hotel
#2 in Nuneaton
Hotel