Hotels in London
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
New Linden
The New Linden Hotel is a traditional town house hotel with a white stucco faade situated 600 metres...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...
Hampstead Britannia Hotel
Location. Hampstead Britannia Hotel is located in the Hampstead suburb of London, England. Boasting ...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
myhotel Chelsea
Location. The myhotel Chelsea is a boutique hotel located in the trendy Kensington area of London, E...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
The Rookery
Location. The Rookery, 1764 is a period hotel situated in the fashionable Clerkenwell area of London...
The Soho Hotel
The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. Th...
Best Western Phoenix Hotel
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...
Reem Hotel
The hustle and bustle of West London's Bayswater surrounds the relatively peaceful and leafy square ...
St Mark Hotel
The Albany Hotel is a superior tourist class hotel. Hotel has its own unique atmosphere, created by ...