Hotels in London
Chamberlain Hotel
Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Frithwood House
THIS EDWARDIAN GUESTHOUSE IS LOCATED IN QUIETRESIDENTIAL SURROUNDINGS AND THE STYLE IS VERYRELAXED A...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
London Bridge Hotel
Location. The London Bridge Hotel is a neoclassical landmark in London, England, 300 metres south of...
Draycott Hotel
The Draycott Hotel is an Edwardian property comprising three interconnected red brick houses and loc...
Sofitel London Heathrow
Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...
The Landmark London
Location. The Landmark London offers historic Victorian ambience within the fashionable Marylebone d...
Linden House Hotel
Location. The Linden House Hotel is located in London, England. 300 metres from Hyde Park 400 metres...