Hotel Devon House Londyn jest położony w dzielnicy Hammersmith, około 10 min autem od takich rodzinnych miejsc jak Sala zabaw KidZania. Ponadto, w pobliżu można skorzystać z parkingu miejskiego.
Muzeum gabinetów dowodzenia Churchilla znajduje się 7 km od hotelu, a Ulica Oxford Street leży w prawie 8 km stąd. W okolicy znajdują się sklepy, takie jak Plac Trafalgar Square (9 km) i Dom towarowy Harrods (4 km). Ponadto, Normand Park znajduje się w 850 metrach. Rozrywka w okolicy obejmuje Sala koncertowa O₂ Shepherd's Bush Empire prawie 25 min spacerem od Devon House. Ten hotel położony jest 750 m od stacji metra Barons Court, natomiast Muzeum Wiktorii i Alberta leży 3 km stąd.
8 pokojów wyposażone są w zestaw do prasowania wraz z nowoczesnymi udogodnieniami, w tym z telewizją satelitarną. Oddzielną toaletę i prysznic goście znajdą w łazienkach. W łazienkach znajduje się oddzielna toaleta i prysznic, a także suszarka do włosów i ręczniki.
Restauracja Poppys 2, położona o rzut kamieniem od Devon House w Londynie, serwuje dania kuchni tajskiej, aby zaspokoić każdy gust.