Hotels in London
Saint Georges Hotel
Location. Modern Saint Georges Hotel is located in central London, England, on the corner of bustlin...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
The Metropolitan
Location. Metropolitan London is a fashionable design hotel situated on exclusive Park Lane and over...
Thistle Piccadilly
Location. The Thistle Piccadilly is housed within a traditional Victorian building located at the co...
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
Palace Court Hotel
Location. The Palace Court Hotel is located in the centre of London, England, within one mile of Not...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
Novotel London City South
HOTELYEAR BUILT 2003ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL LOCATED MINU...
The Bloomsbury Hotel
LOCATED ON GREAT RUSSELL STREET IN CENTRAL LONDON, JURYS GREAT RUSSELL STREET HOTEL IS JUST TWO MINU...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...