Il Super Hotel Tokyo Otsuka è una struttura a 3 stelle con un distributore automatico e un ascensore, si trova a 4 km dal Santuario di Yasukuni, una delle mete turistiche religiose di Tokyo. L'hotel offre il Wi-Fi in tutta la struttura e dispone di servizio fotocopie e accesso Internet wireless gratuito.
L’hotel è situato a 10 minuti in macchina dal Parco di Ueno e vicino al Namco Namja Town. Gli amanti dello sport potranno inoltre visitare la Cupola di Tokyo, a 3 km dal Super Hotel Tokyo Otsuka. Il Palazzo imperiale di Tokyo si trova a circa 15 minuti in macchina, mentre di Shin-Otsuka è abbastanza vicino alla struttura. Questo hotel è a 900 metri dalla stazione d'autobus Sunshine Terminal.
Le 80 camere del Super Hotel Tokyo Otsuka sono dotate di uno stirapantaloni e un impianto di climatizzazione, nonché di servizi di intrattenimento quali connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Sono arredate con finestre insonorizzate e dispongono anche di un bollitore elettrico. I bagni comprendono un bidet, un bagno con WC separato e una doccia e sono dotati di diverse comodità, tra cui asciugacapelli e asciugamani.
Gli ospiti possono cominciare ogni giorno con una colazione a buffet gratuita. Potrai fare una passeggiata di 5 minuti fino al ristorante Kaizen Torizen Otsuka o mangiare al ristorante Tully's Coffee Otsuka, situato a circa 5 minuti a piedi.