Discover London and its vibrant Canary Wharf district from the London Marriott Hotel West India Quay.
Plaza on the River
This is a luxury 5 Star all-suite London hotel. From one night to one year, Plaza on the River offers all the comforts of your home and more.
Radisson Blu Edwardian, Hampshire
At the very heart of London’s West End, this imposing luxury hotel is something of a Leicester Square landmark.
Royal Garden Hotel
With the Royal Garden Hotel you will always receive a warm welcome and a 5 star service.
Sheraton Grand London Park Lane
A celebrated Art Deco hotel in the heart of London Mayfair, facing Green Park and just a short walk away from Buckingham Palace.
St Pancras Renaissance Hotel London
Beautifully restored and brimming with 5-star luxury, the St. Pancras Renaissance Hotel London provides a truly unforgettable experience.
The Ampersand Hotel
The elegant Victorian boutique in South Kensington is located near the Victoria & Albert Museum, the Natural History Museum, and many of London’s other famous museums.
The Chelsea Harbour Hotel
A 5-star Luxury hotel in one of the London most exclusive areas.
The Pelham
The hotel is situated in South Kensington means it is just a few minutes walk away from Harrods and the Royal Albert Hall.
The Westbury Mayfair
The Westbury Hotel in Mayfair, London was opened in 1955 by the Polo playing Phipps family. Since then the hotel has expanded tremendously.
W London Leicester Square
The W London Leicester Square hotel is a mixture of sophistication and glamor in one.