Situé dans un quartier central de Tokyo, à proximité du sanctuaire Inari Kio et du musée Samurai, le Lion House propose une connexion Wi-Fi gratuite, la climatisation et des équipements ménagers tels qu'un four micro-ondes et une bouilloire. Vous séjournerez à proximité de plusieurs attractions réputées, à 100 mètres de l'église Full Gospel de Tokyo, à 700 mètres du centre commercial Shinjuku Subnade et à moins de 1 km du temple Hozen-ji. Cet établissement non-fumeurs se trouve à 600 mètres du parc commémoratif Koizumi Yakumo.
Les serviettes et le linge de lit sont fournis.
Si vous préférez cuisiner dans le confort de votre maison, vous pourrez utiliser la cuisine équipée d'un réfrigérateur et d'ustensiles.
Vous séjournerez à proximité de l'église baptiste Okubo, du musée de la Corée et du parc Okubo. L'aéroport le plus proche, celui de Tokyo-Haneda, est situé à 23 km.