710 m.
Barons Court 3.9 km.
Clapham JunctionAt the guest house, every room has a wardrobe and a flat-screen TV. The units will provide guests with a microwave.
Featuring a garden and a terrace, Devon House is set in London, 1.3 km from Eventim Apollo and 2.2 km from Olympia Exhibition Centre. The property is around 2.3 km from Stamford Bridge - Chelsea FC, 3.8 km from Natural History Museum and 3.8 km from Victoria and Albert Museum. Free Wi-Fi and a shared kitchen are featured.
Royal Albert Hall is 4.2 km from Devon House, while Harrods is 5 km away. The nearest airport is London Heathrow Airport, 21 km from the accommodation.
Address: Delorme Street 49, delorme street W6 8DS, Hammersmith and Fulham, London, W6 8DS, United Kingdom
Number of rooms: 6
I absolutely not recommend Devon House. I have been working there and I know there's mice and leaks in some of the rooms. The person encharge ones he get your money he will not listen or try to sort out nothing, plus they are very bad people. Stay away from this place, there's plenty of another options.