59 HOLLAND ROAD
The Holland Inn Hotel is a beautiful 2 star hotel in London, situated close to the Earls Court and Olympia Exhibition Centres. This fully refurbished hotel offers all the facilities the discerning business traveller or tourist would require. The hotel offers guests wireless Internet access and is fully air-conditioned throughout.The Holland Inn Hotel comprises of 26 guest rooms all with private bathroom facilities.
The hotel offers a range of room types from single, double, twin and triple rooms, all of which have been decorated to a high standard.
Get an Ordnance Survey map covering the London area.
Heritage Rated from 1- 5 (low-exceptional) on historic interest
Leighton House Museum - 0.3 miles (Museum)
18 Stafford Terrace (Linley Sambourne House) - 0.6 miles (Historic Building)
Museum of Brands, Packaging and Advertising - 1.1 miles (Museum)
Albert Memorial - 1.4 miles (Historic Building)
Natural History Museum - 1.4 miles (Museum)
Clockmakers' Museum - 1.5 miles (Museum)
Science Museum - 1.5 miles (Museum)
7 Hammersmith Terrace - 1.6 miles (Historic Building)
Emery Walker's House - 1.6 miles (Historic Building)
Victoria and Albert Museum - 1.6 miles (Museum)
Other Nearby Accommodation
+ Heritage Rating + ?
We've 'tagged' this accommodation to help you find related historic attractions and learn more about major time periods mentioned in the description.