Hotels in London
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Millennium Gloucester
Location. The Millennium Gloucester is located in the residential Kensington district of London, Eng...
Jolly Hotel St Ermin's
Location. The Jolly Hotel St Ermin's, built on the site of a 15th century monastery, is tucked discr...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
Derby Hotel Kensington
Location. The Derby Hotel Kensington is located in the Royal Borough of Kensington and Chelsea Londo...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
Flemings Mayfair Hotel
Flemings Mayfair Hotel is a beautiful Georgian townhouse built in 1730, a half mile from some of the...
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Nayland Hotel HSD
Location. The Nayland Hotel HSD is located in the West End district of London, England. Central Padd...
The Hempel Hotel
Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...