- UK Information
- UK Hotels
- Manor House, The
Manor House, The
Located in an Area of Outstanding Natural Beauty, The Manor House is just 10 minutes’ drive from the UNESCO World Heritage Site of Bath.
Visa/Delta, Mastercard, Switch/Maestro, American Express, Solo, Visa Debit
Prices from £95
5