London Visitors Hotel
London Visitors Hotel is a 2-star property only 2.1 km from Royal Albert Hall, The London Eye and British Museum.
The city center is 6 km away from the hotel. The hotel lies within 5 minutes' walk of Opera Holland Park, Olympia Conference Centre and Westfield London.
All 28 individual guestrooms feature modern facilities.
Guests will enjoy dishes of british and indian cuisine served in Terrace, The, which is about 100 meters away.
Within a 5-minute walk guests will find Kensington (Olympia) subway station. London Visitors Hotel is about 20 minutes’ drive towards London Heathrow airport.
Multilingual staff provides guests with housekeeping and tour assistance.