Providing 8 rooms, the 3-star Devon House Hotel London is at a distance of 3.5 km from Natural History Museum. Public parking is available nearby.
The guest house is about 25 km from London Heathrow airport and at a distance of 3.7 km from such cultural venues as the scientifically spellbinding Science Museum. Religious sights in the area include Westminster Abbey (7 km) and St Clement Church (0.7 km). Victoria and Albert Museum is situated at a distance of 3.8 km from this London hotel.
Comprising a balcony and a dining area, the rooms at Devon House Hotel are equipped with a flat-screen TV with satellite channels. Guests can also make use of a separate toilet and a shower, as well as comforts such as a dryer and towels.
Only a short drive from the accommodation, Mes Amis serves Lebanese dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Devon House!
For your convenience, we have collected the reviews from several sources.
Patrick
2021-02-18
We liked this place. The bed was comfy and location was GOOD. A kitchen was a great addition.
Lewis
2020-12-25
We would recommend. A shared kitchen was a nice surprise. The hotel is ideally situated for visiting London;)))
Find your perfect place to stay!
Great locations and deals for every budget.