We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Holland Inn Hotel London

59 Holland Road, London, United Kingdom
(3.39 mi from city center)
User rating:
(1875 Reviews)

Check in from 13 / Check out prior to 11

Holland Inn Hotel London: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in London, United Kingdom.

Hotel description

Situated in Central London, Holland Inn Hotel London is within walking distance of several local attractions, including Olympia. The various amenities this charming guest house offers include a safe and a 24-hour reception.

The guest house has 26 rooms and has been recently refurbished.

Rooms at Holland Inn are comfortable and provide a mini bar, cable/satellite channels and a refrigerator. The bathrooms have a shower, and include a hair dryer.

Those staying at Holland Inn Hotel can enjoy a unique dining experience at the in-house restaurant, conveniently based for those who want to stay close at mealtime.

Holland Inn Hotel London is close to Kensington Olympia Railway Station, making it easy for guests to discover London and its surrounding areas. The guest house is also moments from the area's popular establishments, and Holland Park and Kensington High Street are a 20-minute stroll away.

Hotel features

Restaurant, Air Conditioned, Safe-Deposit Box, Mini Bar, Refrigerator, Cable / Satellite TV, Coffee / Tea Maker, Hair Dryer, TV, WiFi, Shower
Availability and Prices

Nearest hotels

My Apartments Olympia
25 Holland Road
Holland Apartments
49 Holland Road
Hilton London Olympia
380 Kensington High Street
No 49@kensington
49 St Marys Abbots Terrace, Kensington - London
Access Kensington Olympia
Richmond Court North End Road
Search hotels
Overall Rating:
4.69 /10
based on 1875 reviews