Choose your room
Holland Inn Hotel 2*
- Free Wi-Fi
- 24-hour services
24-hour reception
- Express check-in/ -out
The 2-star Holland Inn Hotel London is situated in the Kensington and Chelsea district, 2.3 km from the updated 1910 Electric Cinema and features 26 rooms with views of the city. This London hotel offers express check-out and a 24-hour front desk as well as Wi-Fi in public areas.
Guests can get to the highly decorated Victorian Leighton House Museum that is not far from the inn. You can easily find Hyde Park about 10 minutes by car from the Holland Inn London. London Shepherd's Bush train station is a mere 1 km away, and Kensington underground station is a mere 150 metres away.
The rooms include coffee/tea making equipment, along with Wi-Fi and a flat-screen cable-TV for your convenience. Rooms are equipped with en suite bathrooms.
Crown And Sceptre is located just near the smoke-free Holland Inn and serves international food.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.