This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.

London Visitors Hotel

London Visitors Hotel is located in London, 300 metres from Olympia Exhibition Centre and 1.4 km from Hammersmith Apollo.

Some rooms have a seating area to relax in after a busy day. London Visitors Hotel features free WiFi throughout the property. A flat-screen TV with satellite channels is featured.

You will find a 24-hour front desk at the property.

Riverside Studios is 1.7 km from London Visitors Hotel, while Portobello Road Market is 1.9 km from the property. The nearest airport is London Heathrow Airport, 17 km from London Visitors Hotel.