London Β· United Kingdom

Holland Park Lifestyle Studios

120 Holland Road

Location

This hotel welcomes guests in London.

Facilities

The hotel's many facilities, amenities and services ensure guests a comfortable stay.

Rooms

A balcony or terrace is among the standard features of some rooms. Rooms have a double bed or a sofa bed. WiFi (no extra charge) ensures additional comfort. Bathrooms are equipped with a shower and include a hairdryer.

Check-in
12:00 pm
Check-out
02:00 pm
Holland Park Lifestyle Studios Β· Overview β€” Visit Guide