London Extended Stay is a fine option to stay in London.
The property is set 15 minutes' walk away from Eldon House. The city center lies within 1 km from the venue.
London airport can be reached by car within 15 minutes.
While staying at London Extended Stay guests can make use of free Wi-Fi, climate control, flat-screen TV, a safe and a work desk provided in the rooms. Bathrooms are fitted with a shower and a hairdryer.
Eat & Drink
Guests can try bottled drinks in the garden bar. Amici Italian Restaurant serves Italian and Canadian dishes and lies 5 minutes walk from the property.
There are a car park, a luggage storage and a lift provided on-site.
A steam room and a sauna are available for guests' relaxation.