Marzell House Apartments
Marzell House apartment provides a stylish accommodation in a natural area of London. Founded in 1980, the building was renovated in 2012.
An underground station as well as West Kensington subway station are nearby. The coffee shop The Deli Bar is within easy reach of the property.
This recently renovated apartment features rooms with a standard interior. The property comprises 2 bedrooms.
A kitchen is provided.
Just 20 minutes' drive from London Heathrow airport.