Hotels in London
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Lord Jim - Guest House
AN ATTRACTIVE AND WELL APPOINTED HOTEL SITUATED IN A QUIET, TREE LINED STREET, COSY AND MODERATELY P...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
The Milestone Hotel
Set in an impressive, neo Gothic Victorian building in London, England, The Milestone Hotel rests in...
La Suite Executive Hotel
WELCOME TO LA SUITE/ A UNIQUE HOTEL EXPERIENCE IN THE HEARTOF LONDON. LOCATED IN THE FASHIONABLE MAR...
The Hyde Park Towers Hotel
Location. The Hyde Park Towers Hotel is a Victorian property tucked amid a row of former townhouses ...
Melia White House Hotel
Location. The Melia White House Hotel is located one block from Regent's Park in London, England. Th...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Hilton London Tower Bridge
Location. The Hilton London Tower Bridge is a modern hotel, with a striking copper faade, located on...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...