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.