London Visitors Hotel
The budget 2-star London Visitors Hotel features housekeeping, room service and tour/ticket assistance.
This hotel is about 3.1 km away from Harrods. The city center lies within 6 km from the venue.
London Visitors Hotel is a property in London that comes with 34 rooms and provides TV with satellite channels, a microwave, a refrigerator, a writing desk and a closet. They also comprise private bathrooms appointed with a shower, a hairdryer and free toiletries.
Serving an array of dishes, Crown and Sceptre and Society Bar & Restaurant are 50 meters away.
A 5-minute walk from Kensington (Olympia) train station. Due to its location 20 km from London Heathrow airport, it will take about 25 minutes' drive to get there.
Business guests will appreciate computers and a copier available on site.
Such activities as horse riding and cycling are also provided.