The Manor House Hotel

Defined by its 16th-century Cotswold stone architecture, The Manor House Hotel is a landmark in Moreton-in-Marsh, near Swindon. Period features highlight its historic character, while refined interiors and a peaceful atmosphere define the venue.

Experiences in The Manor House Hotel are coming soon.

Experiences in The Manor House Hotel are coming soon.

Getting there

The Manor House Hotel

High Street, Moreton-in-Marsh, Swindon, GL56 0LJ