Route GuidesRoutes City GuidesCities Map Log in

Romanos Hotel

London
31 Charlwood Street, London, SW1V 2DU

12 rooms · ★★ · from £49


The columned entrance of Romanos Hotel gives it a feeling of grandeur that isn’t reflected in its prices.