Hotels in London
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...
Grange Rochester
Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...
Central Park Hotel
Location. The Central Park Hotel is a contemporary style Bayswater property located 100 metres from ...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
Grange Langham Court
Location. The Grange Langham Court Hotel is housed in a handsome 19th century building with a black ...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Windermere Hotel
Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...
Holiday Inn Bexley
Location. The Holiday Inn London Bexley is located in Bexley, England. 1.5 miles from Bexley Town Ce...
The Grosvenor
Location. The Thistle Victoria is housed within a grand Victorian building located adjacent to Victo...