Hotels in London
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Chesterfield Mayfair Hotel
Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Ches...
London House Hotel
Location.The London House Hotel is a traditional townhouse property located in a residential area, j...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
Grange Fitzrovia
Location. The Grange Fitzrovia Hotel is an 18th century town house with original features such as st...
Comfort Inn Victoria
COMFORTABLE ROOMS. 1 MINUTE WALK FROM VICTORIA BRITISH RAIL ANDUNDERGROUND STATIONS 2 MINUTE WALK TO...
Southwark Rose Hotel
The Southwark Rose Hotel in London provides modern, economic accommodations in the historic city bor...
Bickenhall Hotel
The Bickenhall Hotel is a family run Georgian property in the heart of west London, 50 metres from B...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
The Ritz London
Location. The Ritz London hotel in London, England, is two blocks from the Bond Street and within on...
Le Meridien Piccadilly
Location. The historic Le Meridien Piccadilly hotel is located on Piccadilly in the West End of Lond...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...