Situé à Tokyo, le Times Inn se trouve à 8 km d’Oedo Onsen Monogatari, ainsi qu'à 9 km de la place du jardin Ebisu et du siège de la télévision japonaise Fuji TV.
Nombre de chambres: 14
144-0051 Préfecture de Tokyo, Ota-ku Nishi-Kamata 7-8-9 2F, Japon