Estelle Manor is a luxury hotel and private members' club located in a Grade-II listed house on an 85-acre estate in Oxfordshire. The venue offers a range of accommodations, dining options, and wellness facilities, set amidst beautiful parkland. It aims to create a community atmosphere for members and guests alike.
66
Trust Score
Collector Reviews
search
expand_more
