TIMES INN 2F Hotel Tokyo
Times Inn offers rooms in Tokyo. The property is located 8 km from Oedo Onsen Monogatari and 9 km from Ebisu Garden Place. The property is set 9 km from Fuji TV Odaiba.
Number of rooms: 14
144-0051 Tokyo-to, Ota-ku Nishi-Kamata 7-8-9 2F, Japan