Hotels in London
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
The Fox & Goose Hotel
The Fox and Goose Hotel is a traditional pub hotel located in West London's Ealing area, six miles f...
Westbury Mayfair Hotel
Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
Wellington Hotel
Location. The Edwardian style Wellington Hotel is located 500 metres from Buckingham Palace, Big Ben...
Holiday Inn London Mayfair
Property Type Full Service Hotel May 2003 Installation Of AirConditioning Throughout The Building So...
Adare Hotel
Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...