59 Holland Road, London, W14 8HL
Star Rating:
Just off Kensington High Street, Holland Inn Hotel is a 7-minute walk from Olympia Exhibition Centre. The hotel offers a 24-hour front desk and rooms ...more
Just off Kensington High Street, Holland Inn Hotel is a 7-minute walk from Olympia Exhibition Centre. The hotel offers a 24-hour front desk and rooms with Wi-Fi access. The rooms at Holland Inn each have a private modern bathroom and a TV with satellite channels. All rooms feature a refrigerator, tea/coffee facilities and a minibar. There are plenty of restaurants just a short walk away. Situated in elegant Kensington, Holland Inn Hotel is located near to Kensington (Olympia) overground station, 1.5 miles from the Natural History Museum. Westfield Shopping Centre and Shepherd’s Bush are both a 15-minute walk away.