Situado a 10 minutos en coche del Santuario Yasukuni, el Super Hotel Tokyo Otsuka cuenta con WiFi en toda la propiedad, además podrás encontrar un aparcamiento público en las instalaciones. Este hotel se encuentra en el barrio Toshima de Tokio, a unos 4 km de atractivos culturales como el Honkan (Galería Japonesa.
Este hotel de 3 estrellas, situado a 4 km del Museo Nacional de Ciencia de Japón, ofrece fácil acceso a lugares deportivos como el Pabellón Korakuen, que está a unos 3 km. Situado en el centro de Tokio, el Super Hotel Tokyo Otsuka está a unos 10 minutos en coche del Jardín Botánico Koishikawa. Alojándose en este establecimiento, los viajeros familiares tienen acceso al Zoológico de Ueno, que está a unos 4 km. La estación de autobuses Sunshine Terminal se encuentra a unos 900 metros y la estación de metro más cercana Shin-otsuka está justo enfrente del Super Hotel Tokyo Otsuka.
El hotel Super Hotel Tokyo Otsuka acoge a sus huéspedes en 80 habitaciones equipadas con una plancha para pantalones y climatizador, así como con un ordenador personal y TV de pantalla plana con canales vía satélite. Un bidé, un inodoro separado y una ducha, además de secador de pelo y zapatillas, están a tu disposición en los baños.
Las opciones de alimentación diaria incluyen un desayuno buffet. El restaurante Kaizen Torizen Otsuka está a unos pasos del hotel y sirve comida japonesa.