Hotels in London
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
Apex City Of London Hotel
The Apex City of London Hotel is housed in a large, glass clad building in The City, with views of t...
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Pacific Hotel
Location. The family owned and operated Pacific Hotel makes its home in a restored historic building...
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...
The Cavendish London
Location. The Cavendish is located on Jemyn Street in the stylish Mayfair district of London, Englan...
Hilton London Hyde Park
The Hilton London Hyde Park is a traditional townhouse with views over Hyde Park and Kensington, and...
Palace Court Hotel
Location. The Palace Court Hotel is located in the centre of London, England, within one mile of Not...
The Berkeley
Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...
Sleeping Beauty Motel
Location. The Sleeping Beauty Motel is a modern, purpose built four storey hotel situated in the eas...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...