Hotels in London
Palace Court Hotel
Location. The Palace Court Hotel is located in the centre of London, England, within one mile of Not...
Comfort Inn Vauxhall
Location. The Comfort Inn Vauxhall hotel is located in London, England, two blocks from the River Th...
Corbigoe Hotel
The Corbigoe Hotel, London, is a budget hotel set next to Victoria Station, within one mile of Big B...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
The Bloomsbury Hotel
LOCATED ON GREAT RUSSELL STREET IN CENTRAL LONDON, JURYS GREAT RUSSELL STREET HOTEL IS JUST TWO MINU...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Garden View Hotel
Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...
Novotel London St Pancras
The Novotel London Euston is a modern 16 storey hotel located between Kings Cross and Euston train s...
Apex City Of London Hotel
The Apex City of London Hotel is housed in a large, glass clad building in The City, with views of t...
Jumeirah Lowndes Hotel
Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...
Royal Horseguards Hotel
Location. The Royal Horseguards Hotel reflects French chateau style from its stately Westminster loc...
Duke of Leinster
The Duke of Leinster Gardens is a superior, tourist class hotel located 18 miles from Heathrow Airpo...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...