Le Sheena To Ippei est situé dans le quartier de Toshima à Tokyo, à 800 mètres du quartier Toshima Ward Tokiwaso Street Rest Place, à 1 km du mémorial Yuzo Saeki Atelier et à 1,2 km du Shinjuku Ochiai Daiichi Chiiki Center. Dotée d'un bar, cette maison d'hôtes 1 étoile propose des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains commune. Une bagagerie et un salon commun sont également à votre disposition.
Vous séjournerez à proximité du parc Nishi-Ikebukuro, du Mejiro Seikokai et du mémorial Nakamura Tsune Atelier. L'aéroport de Tokyo-Haneda, le plus proche, est implanté à 26 km.