Situé à Tokyo, à moins de 1,1 km de la tombe d'Hirofumi Ito et du musée folklorique d'Ota, le Tokyo Inn - Vacation STAY 11124v propose des chambres climatisées avec salle de bains privative. Il se trouve à environ 2,2 km du temple Raigoin, à 2,3 km des monts Omori Shell et à 2,6 km du sanctuaire Kashima. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement. Le centre commercial Omori Rara est à 2 km.
Les chambres comprennent un bureau et une télévision. Leur salle de bains privative est pourvue d'une douche, d'articles de toilette gratuits et d'un sèche-cheveux. Toutes sont équipées d'un réfrigérateur.
Vous séjournerez à proximité du sanctuaire Omori Sanno Hie, du temple Enno-ji et du musée historique de Shinagawa. L'aéroport de Tokyo-Haneda, le plus proche, est implanté à 7 km.