Located about 7 km from the pedestrian shopping Takeshita Street, Ikebukuro Royal Hotel Tokyo is merely a 5-minute walk from Ikebukuro West Entrance Mosaiculture Enchan. The hotel offers 24-hour desk and a delivery service for the guests' convenience.
Sunshine 60 Skyscraper is approximately 600 metres away, while Mejiro train station is not far from this 2-star hotel. You will enjoy your visit to Ikebukuro Nishi-guchi Park, within 10 minutes' walk of the Royal. Also, East-Ikebukuro Park is situated 1.1 km away. Rikugi-en Garden is a 15-minute ride away, while Ikebukuro underground station is only a few steps from this property.
Sakura Cafe & Restaurant Ikebukuro offers international dishes and lies within 200 metres of Ikebukuro Royal Hotel.