Located in London, Holland Park Mansions offers accommodation with a patio and kitchen. Free Wi-Fi is provided. All units come with a dishwasher, oven, a coffee machine, a microwave and kettle. There is a seating and a dining area in all units.
18 Lansdowne Road, Kensington and Chelsea, London, W11 3LL, United Kingdom
Nightly rates from $2 883