Hotels in London
myhotel Chelsea
Location. The myhotel Chelsea is a boutique hotel located in the trendy Kensington area of London, E...
Park International Hotel
Location. The Park International Hotel is located in South Kensington in London, England. The shops ...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
New Linden
The New Linden Hotel is a traditional town house hotel with a white stucco faade situated 600 metres...
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...
The Grainstore Apartments
Location. Housed in a grade II listed building, The Grainstore Apartments are a luxury modern apartm...
The Langham, London
Location. The distinctive Langham Hotel London offers luxury accommodations near Regent's Park in th...
Sheriff Inn Hotel
Location. The Sheriff Inn Hotel is located in Central London, England, 500 metres from Victoria unde...
Kingsway Hall Hotel
Location. The contemporary Kingsway Hall Hotel is located two blocks from the Covent Garden district...