Located in West Kensington, Marzell House is a perfect starting point from which to explore London. Both business travelers and tourists can enjoy the property's facilities and services. Free Wi-Fi in all rooms, 24-hour security, convenience store, grocery deliveries, kitchen are just some of the facilities on offer. Guestrooms are fitted with all the amenities you need for a good night's sleep. In some of the rooms, guests can find flat screen television, additional bathroom, additional toilet,
Location :
Marzell House, West Kensington, 120 North End Road, London.. W14 9PP London London, England United Kingdom