Property Name: Holland Park Lifestyle Studios
Property Address: 120 Holland Road London, , W14 8BD
Property Description: Property Location
With a stay at Holland Park Lifestyle Studios in London (London City Centre), you'll be convenient to Westfield London Shopping Centre and Royal Albert Hall. This apartment is close to Imperial College London and Harrods.
Make yourself at home in one of the 18 guestrooms.
Location Description: In London (London City Centre)
Property Facts: Total Number of Rooms: 18Total Number of Floors: 1Year of Last Renovation: N/A