Holland Park Lifestyle Location
120 Holland Road, London, United KingdomGuest reviews
Guest reviews are submitted by our customers after their stay at Holland Park Lifestyle
J
John
2022-12-02
Design of this apartment was nice.
Main Features
Holland Park Lifestyle Amenities
-
General
Free Wi-Fi
-
Dining
Electric kettle - Cookware/ Kitchen utensils
- Outdoor dining area
-
Room Amenities
Ironing facilities - Free toiletries
- Parquet floor
Rooms