Hotels in London
Enterprise Hotel
Location. The Enterprise Hotel is located on a side street in the Kensington district of London, Eng...
Knightsbridge Green Hotel
HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...
Park Hotel
Location. The Park Hotel is housed within a white Georgian building in the Pimlico area of London, E...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
The Fox & Goose Hotel
The Fox and Goose Hotel is a traditional pub hotel located in West London's Ealing area, six miles f...
The Royal Trafalgar
Location. The Thistle Trafalgar Square is a modern hotel that stands adjacent to the National Galler...
Quality Hotel Hampstead
Location. The Quality Hotel Hampstead in London, U.K., is near Hampstead Village and the bucolic Ham...
Orchard Hotel
Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Park Inn Heathrow
Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...
Queensway Hotel
Location. Queensway Hotel occupies a spot on a tree lined street within three hundred fifty meters o...