Located in Ikebukuro, this hotel is within 1 mi (2 km) of Nekobukuro and J-World Tokyo. Robot Restaurant and Shinjuku Isetan are also within 6 mi (10 km). Ikebukuro Station is 7 minutes by foot and Shimoochiai station is 6 minutes.
Based on 135 reviews
Value for money
Policies vary by room type and provider.