In the famous 18th century words of Dr. Samuel Johnson, “If you’re tired of London, you’re tired of life.” And this statement still stands true today, as London continues to thrive with its signature landmarks, like Big Ben, the Tower of London & St. Paul’s Cathedral, in addition to its diverse restaurants, shopping and more. Prized for its vast selection of luxury accommodations, London travelers can look forward to staying in some the finest and most sophisticated hotels in the world.
Ideally situated on the River Thames, and steps away from some of the finest theatres, museums and more, The Savoy has been a British icon since 1889 – and it’s easy to see why. Alongside its recent restor..
Set in a historic landmark building in Holborn, the Chancery Court Hotel, London is located at the perfect midpoint where the city meets Covent Garden and the West End. This luxury London hotel has been feature..
Jumeirah Carlton Tower, overlooking the leafy gardens of Cadogan Place, is perfectly situated in the heart of fashionable Knightsbridge, Londons most renowned shopping district. The hotel is a short walk from H..
Private, Full Service Hotel with entry restricted to guests only. Just off Central Londons famed Trafalgar Square and strategically located for business, pleasure or sightseeing in the West End of London. Guest..
Rise and shine, and wake up to another five star day in the bustling city of London, at the Atheneaum. Overlooking the iconic Buckingham Palace and only steps away from local shops and museums, this family own..
Situated on the most prestigious stretch of real estate in all of England, The Dorchester stands as the preferred hotel of the who’s who in British society. Its finely appointed guestrooms and newly transform..
The stylish and elegant Bentley London hotel is set in the bustling heart of Kensington which features a number of exclusive couture shops and designer boutiques. Begin your day with a full English breakfast in..
Unparalleled ambience in a London Soho hotel Set in the heart of London*s bustling Soho district just minutes from famous shopping areas like Oxford Street Bond Street and Regent Street the 5-star Courthouse D..
Your home away from home in Londons charming Sloane Gardens.The Willett is a 4 star hotel with a quiet retreat of Terracotta terraces seemingly far from the workaday world yet close to everything that makes thi..
London City Centre Hotel The Crowne Plaza London The City is a modern central London hotel located in the heart of the city centre. This deluxe London hotel is just a stones throw away from Blackfriars mainlin..
The Hempel stands as an architectural statement of original minimalist style and luxury created by British-based design dynamo Anoushka Hempel. Subtly disguised by it's lovingly restored, 19th century Georg..
The five star Andaz Liverpool Street located in the City, London's financial district, is a quintessential English modern hotel, housed in its historical building adjacent to Liverpool Street railway statio..