See all photos
59 Holland Road, London, United Kingdom
Overlooking the city, the family Holland Inn Hotel London is located around a 25-minute walk from the Royal Albert Hall. The 2-star hotel offers Wi-Fi in public areas and features a 24-hour front desk and express check-out.
This comfortable inn is in Kensington with stately Victorian buildings and embassies, within a few blocks of London Shepherd's Bush train station. The cantilevered Coca-Cola London Eye Observation Wheel is 7 km from the Holland Inn in London. The famous Natural History Museum is about 30 minutes' walk away. Kensington underground station, situated 150 metres away, provides a quick connection to all areas of London.
This accommodation offers 26 rooms with an ironing set, as well as self-catering options such as a minibar and coffee/tea making machines. These rooms include private bathrooms. A separate toilet and a shower, along with a hairdryer and towels, are provided in the bathrooms.
Guests are welcome to the coffee bar to relax with a drink. Crown And Sceptre, located just moments from Holland Inn Hotel, serves British cuisine to satisfy every taste.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Holland Inn Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices