Super Hotel Premier Ikebukuro Natural Hot Spring está muy bien situado en el barrio de Toshima Ward, Tokio, a 8 min a pie de Ikebukuro Nishi-guchi Park, a menos de 1 km de Tobu Department Store Ikebukuro y a 10 min a pie de Metropolitan Plaza. Este hotel de 3 estrellas tiene habitaciones con aire acondicionado, baño privado y wifi gratis. El alojamiento está a 400 metros del centro de la ciudad y a 8 min a pie de Ikebukuro Mitake Shrine.
En el hotel, las habitaciones tienen escritorio. Todas las habitaciones del alojamiento están equipadas con TV de pantalla plana y artículos de aseo gratuitos.
En Super Hotel Premier Ikebukuro Natural Hot Spring, la clientela puede disfrutar de baño termal.
Cerca del alojamiento hay puntos de interés como Koyasuinari Shrine, Wacca Ikebukuro y Ikebukuro Suiten-gu Shrine. El aeropuerto (Aeropuerto de Tokio-Haneda) está a 27 km.