Holiday Inn London - Kensington High Street
Holiday Inn London - Kensington High Street is 1100 meters away from Science Museum .
Buckingham Palace is about 3.5 km from the hotel. The distance between London city center and the property is 5 km.
Guests will find the café The Muffin Man Tea Shop within a 5-minute walk.
The hotel is walking distance from High Street Kensington subway station and Kensington (Olympia) train station. Due to its location 20 km from London City airport, it will take about 25 minutes' drive to get there.
Check-in:from 10:00 hours
Check-out:until 12:00 hours
- 24-hour reception