Holland Road is a self-catering accommodation located in the fashionable London district of Kensington. Free WiFi access is available.
The property is a 5-minute taxi ride from Westfield London shopping centre and Kensington High Street.
The apartment will provide you with air conditioning and a seating area. There is a full kitchen with a dishwasher and an oven.
Other facilities like laundry facilities are offered.
Central London can be reached in 25 minutes by Tube from Shepherds Bush Central Line station, which is a 15-minute walk from the apartments.