Hotels in London
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Ambassadors Bloomsbury
The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking dis...
Best Western Phoenix Hotel
Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...
Oxford Hotel Earl's Court
THE OXFORD HOTEL IS MOST CONVENIENTLY LOCATED, WITH BANKS RESTAURANTS CLOSE BY WITHIN WALKING DISTAN...
Ramada Encore London West
Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Enterprise Hotel
Location. The Enterprise Hotel is located on a side street in the Kensington district of London, Eng...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Garden View Hotel
Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...
Arriva Hotel
The Arriva Hotel sits in the King's Cross area of London, England. This budget hotel is near the Kin...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
Novotel London West
The Novotel London West is a deluxe hotel located west of the city center. This hotel is ideal for t...