Hotels in London
Melia White House Hotel
Location. The Melia White House Hotel is located one block from Regent's Park in London, England. Th...
Cannizaro House
Location. Cannizaro House is a boutique hotel located in the Wimbledon district of London, England. ...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Abcone Hotel Kensington
Location. The intimate Abcone Hotel HSD is located in a residential street in upmarket West London, ...
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
Royal Lancaster
Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...