Hotels in London
Thistle Westminster
Location. Positioned on Buckingham Palace Road in London, England, Thistle Westminster enjoys proxim...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...
Queens Hotel
Location. Queens Hotel is a Victorian double fronted building with a listed staircase, located in No...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Opulence Hotel
HOTEL OPULENCE HAS RECENTLY OPENED IN 2006 AND HAS 19 ELEGANTLY APPOINTED BEDROOMS WHICH OFFER A REL...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...