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.
Les chambres du Times Inn comprennent une télévision à écran plat. Certaines sont dotées d'un balcon. Vous disposerez de toilettes communes. La salle de bains commune est pourvue d’une douche et d'un sèche-cheveux. Une buanderie est mise à votre disposition. La cuisine commune est équipée d'un réfrigérateur, d'une bouilloire électrique et d'un micro-ondes.
Vous séjournerez à 9 km de Tokyo Joypolis et à 9 km du Zepp Tokyo. Enfin, l’aéroport international de Tokyo Haneda est implanté à 5 km.