Located about a 25-minute stroll from such natural attractions as the expansive park "Kensington Gardens", London Visitors Hotel includes a boutique store and a restaurant. Located 1.4 miles from the scientifically spellbinding Science Museum, this charming 2-star hotel features 27 rooms with views of the urban.
The hotel in London is located in the Kensington district, around 30 minutes by foot from the education hub like the public research university "Royal College of Art". The Visitors London is also ideally located 0.3 miles from Oakwood Court Garden. The property is also within reach of Hyde Park. The nearby entertainment attractions of London include the art-house cinema "Riverside Studios", which is approximately a 35-minute walk away. The nearest metro station is Kensington, located only steps away from the London hotel.
Offering amenities such as hair dryers, some bathrooms also have a separate toilet and a shower.
The Crown And Sceptre is right around the corner from the Visitors.