
Hotel Information
The Manor House Hotel is an enchanting 16th century Cotswold retreat where you can revel in luxury, indulge yourself with fine food and drink and relax in a homely and friendly atmosphere. The hotel is situated in Moreton-in-Marsh, an elegant and attractive market town, with the traditional market still held every Tuesday. It is also an ideal touring centre, within easy reach of Stratford-upon-Avon, Cheltenham, Bath and Oxford.