2-41-7 Ikebukuro, Tokyo, Japan
The lovely Ikebukuro Royal Hotel Tokyo is situated in a prime touristic area of Tokyo, about 7 km from the large Ueno Park and only a 9-minute walk from the Ikebukuro Parco Shopping Mall. Boasting a location in the vicinity of Sunshine 60 Skyscraper, this 2-star hotel features 243 rooms as well as a laundromat.
The hotel has a prime setting within 8 km of the National Museum of Nature and Science. The Ikebukuro Royal is 200 m from the Ikebukuro West Entrance Mosaiculture Enchantment and in close proximity to Ikebukuro underground station. Also, East-Ikebukuro Park is situated nearly 5 minutes away by car. Families travelling to Tokyo will enjoy being only 1.6 km from the Sunshine Aquarium. Mejiro train station is within reach of this accommodation.
The restaurant Sakura Cafe & Restaurant Ikebukuro is 200 metres from Ikebukuro Royal Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Ikebukuro Royal Hotel!
For your convenience, we have collected the reviews from several sources.
Hugh
2020-05-10
The hotel is in the red light district. Short drive to akihabara.