Hotels in London
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Bloomsbury Park Hotel
Location. The red bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southam...
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
Marriott Heathrow
Location. The Marriott Heathrow hotel is located 800 metres from Heathrow Airport and 15 miles from ...
The May Fair
Location. The May Fair is positioned one block from the Green Park Underground Station in the glamor...
Ambassadors Hotel
Location. The Ambassadors Hotel is located one half kilometre from Earls Court Exhibition Centre and...
Thistle Piccadilly
Location. The Thistle Piccadilly is housed within a traditional Victorian building located at the co...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
Jumeirah Carlton Tower
Location. Located at Cadogan Place and Sloane Street, the Jumeirah Carlton Tower is positioned near ...
Hilton London Green Park
The Hilton London Green Park is a stylish Georgian boutique style hotel set in central London's fash...
Threadneedles Hotel
Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...
Opulence Hotel
HOTEL OPULENCE HAS RECENTLY OPENED IN 2006 AND HAS 19 ELEGANTLY APPOINTED BEDROOMS WHICH OFFER A REL...