Route GuidesRoutes City GuidesCities Map Log in

Marzell House

London
North End Road, London, W14 9PP

9 rooms · from £156


Featuring free WiFi, Marzell House is situated in London, 900 metres from Olympia Exhibition Centre. Stamford Bridge is 1.3 km from the property. Towels and bed linen are provided. Chelsea FC is 1.3 km from Marzell House.