Hotels in London
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
Mina House Hotel
Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...
Premier Inn Heathrow
Location. The Premier Travel Inn Heathrow in Hounslow, England, is a large, modern hotel located two...
Opulence Hotel
HOTEL OPULENCE HAS RECENTLY OPENED IN 2006 AND HAS 19 ELEGANTLY APPOINTED BEDROOMS WHICH OFFER A REL...
Novotel London City South
HOTELYEAR BUILT 2003ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL LOCATED MINU...
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
Quality Hotel Wembley
The nine storey Quality Hotel Wembley is a modern concrete and glass, high rise property, ideally si...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...