Hotels in London
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
New Linden
The New Linden Hotel is a traditional town house hotel with a white stucco faade situated 600 metres...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Marble Arch Inn Hotel
Location. The Marble Arch Inn Hotel is housed in a period town house and situated in the centre of L...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
Belmont & Astoria Hotel
Location. Belmont & Astoria Hotel is a neo Georgian style property located in central London, just 1...
Days Hotel London Waterloo
Location. Days Hotel London Waterloo rises above Kennington Road, just south of the Thames river. Th...
Days Inn London Hyde Park
Location. Two blocks from Hyde Park and within the fashionable Bayswater area of London, England, re...
The Colonnade
Location. The historic Colonnade a Summit Hotel, is in Little Venice in London, England. Regent's Pa...
La Suite Executive Hotel
WELCOME TO LA SUITE/ A UNIQUE HOTEL EXPERIENCE IN THE HEARTOF LONDON. LOCATED IN THE FASHIONABLE MAR...
The Landmark London
Location. The Landmark London offers historic Victorian ambience within the fashionable Marylebone d...