Hotels in London
The Soho Hotel
The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. Th...
Hilton London Olympia
Location. The Hilton London Olympia is located along bustling Kensington High Street, close to the O...
Royal Horseguards Hotel
Location. The Royal Horseguards Hotel reflects French chateau style from its stately Westminster loc...
Melia White House Hotel
Location. The Melia White House Hotel is located one block from Regent's Park in London, England. Th...
Best Western Phoenix Hotel
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
St George Hotel
Location.Housed in a grade II listed Victorian townhouse, the St George Hotel is a city centre bouti...
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
Custom House Hotel
The Custom House Hotel in London is a modern hotel in the city's Docklands area, situated directly o...
Wembley Plaza
A ten storey hotel next to Wembley Arena in North London, Wembley Plaza lies less than a mile from W...
Comfort Inn SW8
Location. The contemporary Hotel 87 is located south of the River Thames in central London, England....
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...