Hotels in London
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Queens Park Hotel
The Queens Park in London is located 12 miles from Heathrow Airport, in the heart of the capital. Si...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Euston Square Hotel
Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
The Ritz London
Location. The Ritz London hotel in London, England, is two blocks from the Bond Street and within on...
Novotel London Heathrow
HOTELYEAR BUILT 1992ADDITIONAL PROPERTY DESCRIPTION A CONTEMPORARY 3 STAR HOTEL LOCATED 2 MILES FROM...
Rubens At The Palace
Location. The historic Rubens At The Palace hotel stands only 400 meters from Buckingham Palace in L...
Park Lane Mews Hotel
Location. The Park Lane Mews Hotel in London, England, is just off Park Lane in the exclusive Mayfai...
Marriott London Maida Vale
Location. Tucked within the residential Maida Vale district in London, England, the Marriott Maida V...