Situato in una posizione privilegiata nel quartiere Toshima di Tokyo, il Super Hotel Tokyo Otsuka si trova a 500 m dal Parco Sugamo, dal Parco Miyanaka e dal Parco Nishisugamo. Tra i luoghi di interesse nelle vicinanze figurano il Santuario Shusseinari, il Tempio Hojo-ji e il Parco Otsukadai. La struttura è non fumatori e si trova a meno di 1 km dal Sogo Recreation Park.
Le camere sono dotate di aria condizionata, TV a schermo piatto con canali satellitari, forno a microonde, bollitore, bidet, asciugacapelli e scrivania. Le camere sono dotate di bagno privato con doccia e set di cortesia, e la connessione WiFi è gratuita. Le camere sono dotate di frigorifero.
Come ospiti del Super Hotel Tokyo Otsuka potrete gustare una colazione a buffet.
La struttura sorge nelle vicinanze di rinomati punti di interesse, tra cui il Santuario di Tenso, il Santuario di Koyasu Tenman-gu Sugawara e la Moschea Otsuka. 20 km dall'Aeroporto Internazionale di Tokyo Haneda, lo scalo più vicino.