Hotels in London
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Radisson Edwardian Sussex
Location. Radisson Edwardian Sussex is comprised of eight Victorian townhouses located one block fro...
The Landmark London
Location. The Landmark London offers historic Victorian ambience within the fashionable Marylebone d...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
Royal Eagle Hotel
Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...
Threadneedles Hotel
Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...