Bénéficiant d'un emplacement idéal dans le quartier de Setagaya à Tokyo, à proximité du quartier résidentiel paisible de Shibuya, l'établissement se trouve à 600 mètres du temple Shinganji, à 1,6 km du sanctuaire Ikejiri Inari et à 1,7 km du musée Snowdome. Il est situé à 1,7 km du musée de la paix de Setagaya et propose une bagagerie. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et le sanctuaire Kitazawa Hachiman se trouve à 600 mètres.
Certains logements disposent de la climatisation, d'une télévision à écran plat, d'un lave-linge, d'une bouilloire et d'une cuisine entièrement équipée.
Vous séjournerez à proximité du mémorial Hitomi de l'université des femmes de Showa, de l'église de la Sainte-Croix de Tokyo et du musée Koyo de l'université des femmes de Showa. L'aéroport de Tokyo-Haneda, le plus proche, est implanté à 17 km.