Hotels in London
Royal Lancaster
Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...
Draycott Hotel
The Draycott Hotel is an Edwardian property comprising three interconnected red brick houses and loc...
Queensway Hotel
Location. Queensway Hotel occupies a spot on a tree lined street within three hundred fifty meters o...
Park Hotel
Location. The Park Hotel is located in Ilford, Essex, England, 20 minutes by train from central Lond...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Enrico - B&B
Location. Enrico Hotel is located in the centre of London, England, 300 metres from Victoria Station...
Kensington Town House
Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...
Regents Park Hotel
The Regent's Park is small, attractive hotel located between Marylebone Station and Regents Park in ...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
London Elizabeth Hotel
Location. The London Elizabeth Hotel is a Victorian property that overlooks Hyde Park in London, Eng...