Welcome to Alexander Hotels

A luxury collection of boutique, country house hotels and spa hotels 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.



Latest jobs

There are currently no jobs.