The comfortable Holland Apartments is a 3-star property set next to Harrods, Up at The O2 and Riverside Studios.
The hotel is ideally located close to Kensington (Olympia) subway station. Hammersmith, Olympia Exhibition Centre and Kensington High Street are about 5 minutes' walk away.
The venue is 6 km away from the city center. Holland Apartments is 20 km away from London Heathrow airport.
Some of the elegant hotel rooms feature coffee/tea makers, a wardrobe, a refrigerator, free Wi-Fi and flat-screen TV as well as kitchenware, a toaster and a microwave. All bathrooms come with toiletries and a shower.
Guests will benefit from concierge service, maid service and shuttle service along with a baggage storage and a tour desk.
Wireless internet is available in the hotel rooms for free.
No parking available.