London Visitors is a budget 2-star hotel set 3.1 km from Harrods and 2.1 km from Royal Albert Hall.
The venue is 6 km away from the city center.
Easily accessible from Kensington (Olympia) subway station. The hotel is located 25 minutes walk from London Heathrow airport.
Annex rooms feature satellite TV, heating, a personal computer, ironing facilities and a wardrobe. The rooms come with private bathrooms featuring a shower, a hairdryer and complimentary toiletries.
Eat & Drink
Hand and Flower and Terrace, The are situated in an exhibition area, about 100 meters away of the property.
Such business facilities as computer equipment and a photocopier are also available on site.
Wireless internet is available in the entire hotel for free.
No parking available.