Alexander Hotels & Utopia Spas
Distinctive Hotels Just Outside London
Welcome to Alexander Hotels & Utopia Spas
A luxury collection of award winning boutique, country house hotels & spas near London.
All surrounded by stunning countryside, these privately owned and stylish four and five star hotels comprise of Alexander House Hotel & Utopia Spa in Sussex, Rowhill Grange Hotel & Utopia Spa in Kent and Langshott Manor Hotel in Surrey.