The attractive Holland Inn is set in Kensington and Chelsea district next to restaurants and pubs. Holland Inn has been welcoming guests to its luxury rooms since 2008.
Just 6 km from the center of London known for Earls Court Exhibition Centre, Hammersmith and Kensington High Street. The vicinity of an underground station let you explore Hyde Park, Up at The O2 and Natural History Museum with no difficulty.
This hotel is ideally based near parks.
Within a 5-minute walk guests will find Kensington (Olympia) train station. Due to its location 20 km from London Heathrow airport, it will take about 20 minutes' drive to get there.
The rooms in Holland Inn come with a minibar, a telephone, individual climate control, TV with satellite channels and a laptop safe. The property boasts views of Holland Park from its rooms. The rooms feature en suite bathrooms as well as coffee/tea makers and a fridge for self-catering.
Eat & Drink
Guests can have breakfast in the dining room every morning. The spacious restaurant offers fresh meals. The small bar serves a selection of tea and coffee. Serving guests with persian, eclectic and british dishes, Yas is 300 meters away.
Helpful staff offers 24-hour reception, wake up service and room service.
Wireless internet is available in the entire hotel for additional charge.
No parking available.
Year renovated: 2010.
Number of floors: 4.
Number of rooms: 26.