



Country House, Private Members' Club · North Leigh
Estelle Manor
Luxury hotel with spa and dining located near London in Oxfordshire.
#Cotswolds#dining#luxury#Oxfordshire#spa
About
Estelle Manor is a luxury country house hotel located in the Cotswolds, Oxfordshire. It features 108 elegant rooms, 4 restaurants, and a distinctive 3000 sq meters Roman-inspired bath house and spa. This luxury hotel also offers a 25-meter pool and is recognized as a private members’ club. It combines old-world charm with modern British style, making it a grand addition to the English countryside.
Nearby
More in North Leigh
The Screaming Parrots Redmond, WA
Redmond · Cafe
COTE Korean Steakhouse
New York · Korean Steakhouse
Want to save this for later?
Everything you save turns into a plan you actually do.
Save from any app, sort by city, and get it back when you're standing in front of it.
Get the app

