Holland Park Lifestyle
120 Holland Road London, W14 8BDHolland Park Lifestyle offers accommodation in London. Olympia Exhibition Centre is 600 metres away. A microwave and fridge are also offered, as well as a kettle. Some units also have a kitchenette, fitted with an oven and stovetop.
2 rooms
from £24