The comfortable 3-star Holland Apartments offers quick access to Harrods, Up at The O2 and Riverside Studios.
The property is ideally situated next to Kensington (Olympia) subway station. London city center is 6 km away.
London Heathrow airport can be reached in 20 minutes by car from Holland Apartments.
All elegant rooms including Shared Bathroom Quadruple Room and One-Bedroom Apartment are fitted with coffee/tea makers, a wardrobe, a refrigerator, free Wi-Fi and flat-screen TV. They also have kitchenware, a toaster and a microwave available for self-catering.
Multilingual staff offers concierge service, maid service and shuttle service.
Wireless internet is available in the hotel rooms for free.
No parking available.