Delabere House is a beautifully restored Victorian property with five luxury holiday apartments in the heart of Moreton-in-Marsh. The apartments have recently been refurbished and launched as holiday homes in 2025 and 2026, combining the building’s 160 year old charm with modern comfort.
Perfect for romantic escapes, solo trips, or family holidays, Delabere House is a comfortable base for exploring the charm and countryside of the Cotswolds.