High Road House
High Road House Hotel is a 3-star venue set just 2.0 km from Loftus Road, Riverside Studios and London Transport Museum Depot.
London city center is 9 km away.
High Road House Hotel is a property in London that comes with 14 rooms and provides climate control and Wi-Fi.
Serving Italian and English dishes, Strada - Chiswick is about 50 meters away.
There is Stamford Brook subway station at a reachable distance. London Heathrow airport is 15 minutes' drive from away.
The facilities as a baggage storage and a safety deposit box are offered for guests.
Leisure facilities in High Road House Hotel include an indoor swimming pool and a tennis court.