Hotel The Allen House Club Londyn jest położony w dzielnicy Holland Park w Londynie 2 km od atrakcji kulturalnych, takich jak Galeria Saatchi.
Diana Memorial Playground znajduje się około 25 min pieszo od tego hotelu, a Muzeum Wiktorii i Alberta — w 2,1 km. Japan House London jest w tylko 400 metrach stąd oraz 18 Stafford Terrace leży w niewielkiej odległości od hotelu. Miłośnicy przyrody docenią bliskość Round Pond, który znajduje się w 1 km. Design Museum w Londynie również dzieli od Allen House Club w Londynie bardzo blisko. Obiekt noclegowy mieści się zaledwie 5 min piechotą od stacji metra High Street Kensington oraz 3 km od przystanku kolejowego Marylebone.
Ten hotel jest położony kilka kroków od restauracji Papaya Tree, która oferuje dania kuchni tajskiej.