Showing 1-6 of 6 Resorts and Lodges
One Aldwych is London's newest contemporary luxury hotel situated at the point where the City meets the West End. Original contemporary art, stunning... more
The Savoy, A Fairmont Hotel
Holborn, England, United Kingdom
Hotels are stage sets on which we live out a few days or weeks. The best enhance the performance immeasurably, without ever quite stealing the show.... more
Kingsway Hall, a hotel of elegance located in the heart of London, is one of the few remaining privately owned hotels. This luxury hotel is situated... more