Marzell House ApartmentsApartment
North End Road, Hammersmith and Fulham, London, W14 9NP, United Kingdom
Marzell House Apartments in London offers accommodation with free Wi-Fi, less than 1 km from Olympia Exhibition Centre and a 15-minute walk from Stamford Bridge - Chelsea FC. The property is 1.3 km from Eventim Apollo and 2.