42 Holland Road, London, United Kingdom
The charming 2-star London Visitors Hotel lies in the vibrant area of London, a mere 0.9 km from natural attractions such as Kyoto Japanese Garden. Located around a 15-minute drive from the famous British Museum, this London hotel features 27 rooms with views of the city.
The hotel is nestled in the very heart of London, 2.6 km from the updated 1910 Electric Cinema and 3.1 km from the perennially crowded Harrods. The public research university "Royal College of Art" is a popular education place to visit nearly 25 minutes' walk from the Visitors London. Also, Cluny Mews Gardens is situated just 1.6 km away. The nearby entertainment options include 02 Shepherd's Bush Empire Music Venue, which is approximately a 20-minute walk away. London Visitors Hotel is located 250 m from Kensington underground station and within reach of London Shepherd's Bush train station.
Providing a separate toilet and a shower, some bathrooms have hairdryers.
You can dine at Crown And Sceptre, steps away from the accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about London Visitors Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please