The Manor House, England Our rating: Deluxe

The Manor House welcomes guests with both comfort and luxury in the charming Cotswolds style. The hotel is well-located for both quiet retreat and access to the nearby city of Bath.

The Manor House, Bath
Map of The Manor House, England
The Manor House, Bath
The Manor House, Bath
View hotel in detail