Hotels in London
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
Frithwood House
THIS EDWARDIAN GUESTHOUSE IS LOCATED IN QUIETRESIDENTIAL SURROUNDINGS AND THE STYLE IS VERYRELAXED A...
Orchard Hotel
Location. The Orchard Hotel is housed in an early 19th century building and situated in central Lond...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...
Sheraton Park Tower
Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
Paddington Court Rooms
Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...