Hotel In Sussex
Alexander House is a country manor hotel that tips the scales towards opulence. The spectacular gardens, exquisite dining, award-winning Sussex spa and rooms designed for comfort, only begin to describe the world class hotel experience you can expect from Alexander House.
Our five-star hotel and spa is set on the borders of Sussex and Surrey, yet conveniently located to Gatwick Airport and only 55 minutes from London.
As one of the UK’s finest country retreats, Alexander House Hotel and Utopia Spa looks forward to welcoming you.