Situated in London, Queen Apartments Holland Park provides accommodation with free WiFi, seating area and flat-screen TV.
Units are equipped with a kitchen with a dining area, and a private bathroom with a a hairdryer and bath or shower. An oven and microwave are also offered, as well as a kettle.
Guests can also relax in the garden.
Olympia Exhibition Centre is a 13-minute walk from the apartment. London Heathrow Airport is 17 km away....
|151 Holland Park Avenue|