Tokyo hotels near Ikebukuro subway stationBook tokyo hotels near Ikebukuro subway station, Japan online. Compare prices, reviews & photos of 641 hotels and get the best deal for your next stay.
hotelbella2 Chome-37-6, Tokyo 7.1km from the center of Tokyo 559m from the Ikebukuro subway station