Hotels in London
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
Hilton London Hyde Park
The Hilton London Hyde Park is a traditional townhouse with views over Hyde Park and Kensington, and...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Hilton London Islington
Situated in the heart of bustling Islington with its numerous bars, restaurants and shops, the Hilto...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
Royal Eagle Hotel
Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...
Queens Hotel
Location. Queens Hotel is a Victorian double fronted building with a listed staircase, located in No...
Sanctuary House
Location. The Sanctuary House rises five stories above the historic Tothill Street in London, Englan...
London Guards Hotel
Location. London Guards Hotel enjoys a central location in London, England. The hotel stands only 10...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...