Our Sister Hotels

Our Sister Hotels

Alexander House:

Set within 120 acres of country estate, Alexander House Hotel and Utopia is a beautiful manor house, boasting an award winning spa, two restaurants and a collection of stunningly designed bedrooms, including 19 Cedar Lodge Suites.

Rowhill Grange:

Originally built as a Victorian summer house, and just 30 minutes outside London, with an award winning Utopia Spa, exquisite dining options and individually designed interiors, Rowhill Grange Hotel and Utopia Spa is the perfect countryside oasis.

Langshott Manor:

An impressive manor house dating back to the 16th century and surrounded by perfectly manicured gardens, Langshott Manor blends charming historic features with modern design and luxury to create a stunning countryside retreat, just minutes from Gatwick airport.

< Read More Articles

Social Life

Special Offers & Competitions