Located in a touristic area of London, Holland apartment offers a free car park, an elevator and a restaurant. Guests can make use of shuttle service, laundry and concierge service onsite.
The property is located 1450 meters from Hammersmith. London city center is 6 km away. Guests will find the pub Terrace, The within a 5-minute walk.
The property consists of 10 rooms appointed with free wireless internet, television, a sitting area, a personal computer and a pantry. The rooms are featured with elegant furnishing.
A kitchenette comes with a microwave and a fridge.
The apartment is ideally placed within a 5-minute walk of the Kensington (Olympia) subway station and 450 meters from the Olympia, Kensington Olympia Station (K) bus stop.