Chapel House is a refined Georgian-era venue combining a fine dining restaurant with four traditional guestrooms, each featuring en-suite power showers. Located in historic Atherstone, it offers a quiet, elegant setting ideal for business travelers seeking a comfortable stopover near key local business parks and transport links.
The restaurant serves a classic French and Modern European a la carte menu in an intimate space that accommodates private dining for groups of 8 to 24. Guests can also enjoy outdoor seating in the market square, making Chapel House a distinctive choice for small corporate dinners and overnight stays.
Loading map...
Rated 4.7 on Google · 101 reviews