DESCRIPTION
The Holland Inn Hotel has recently been completely refurbished hotel and now offers Internet access throughout the building, selected air-conditioned guest rooms, and private bathroom facilities. The Holland Inn Hotel consists of a total of 26 guest rooms to choose from, ranging from single, double, twin and triple rooms, all elegantly decorates.
Price
From £30.00
Average Rating
2.5
Facilities
Room Type
Things To See And Do In The Area
Address
59 Holland Road, London, W14 8HL
Post Code
W14 8HL
Nearest Underground Station(s)
Kensington High Street