Il Times Inn si trova a Tokyo, a 8 km da Oedo Onsen Monogatari, a 9 km dall'Ebisu Garden Place e a 9 km da Fuji TV Odaiba.
Le camere includono una TV a schermo piatto e, in alcuni casi, un balcone. Potrete inoltre usufruire di servizi in comune quali una zona lavanderia, servizi igienici, un bagno con doccia e asciugacapelli e una cucina con frigorifero, bollitore elettrico e forno a microonde
Il Times Inn dista 9 km da Tokyo Joypolis e da Zepp Tokyo e 5 km dall'Aeroporto Internazionale di Tokyo-Haneda.