The 2-star Ikebukuro Royal Hotel Tokyo is situated in the prime touristic area, just a 5-minute walk from Ikebukuro Nishi-guchi Park and features 24-hour reception and a delivery service. A comfortable stay at the hotel awaits you with a hot tub and a sauna.
The Japanese Waseda Private Research University lies 2.5 km away, and the Otomeyama Park is 2 km from this lovely hotel. The Royal stands fairly close to Ikebukuro tube station. Sunshine 60 Skyscraper is also situated in proximity to the property. This Tokyo hotel is 15 minutes on foot from Sunshine Terminal bus station, while cherry blossom viewing spots is about 15 minutes away by car.
Guests can try Japanese dishes at Kichiri Relax & Dine; Esola Ikebukuro located within a few blocks of the accommodation.