Hotel: Holland Inn Hotel **

The Holland Inn Hotel is situated close to the Earls Court & Olympia Exhibition Centres.

Hotel Description

Centrally located 2 star hotel close to Olympia exhibition hall. Facilities and services: reception 24h, breakfast room and WiFi access. The guest rooms (small rooms) are equipped with bathroom/shower, hair dryer, mini bar, coffee/tea maker, telephone and satellite TV. Address: Holland Road, W14 8BD London, United Kingdom

Hotel Address

Holland Road 59, , W14 8BD London, , United Kingdom

Hotel Features

Wireless Internet (WiFi)Yes
Distance to center 0 km
Distance to airport 25 km

Hotel Images

Hotel Map