Located 2.3 km from Royal Albert Hall, the 3-star Holland Apartments London hotel is around a 5-minute ride from Church Of St Barnabas.
Really close to Holland Apartments hotel, Alounak Restaurant serves Middle Eastern meals.
The aparthotel is about 20 km from London Heathrow airport and 2.5 km from such cultural venues as Science Museum. This London property provides history lovers with proximity to Kensington Palace (2.6 km) and Buckingham Palace (4.7 km). Trafalgar Square is a short distance from the hotel, while London Shepherd's Bush is situated a 10-minute walk away. The accommodation also lies nearly 5 minutes on foot from Kensington underground station.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please