JavaScript is not enabled.

APA Hotel Ikebukuro Station Kitaguchi Detail

Confirming room availability...

3.8

APA Hotel Ikebukuro Station Kitaguchi 

APA Hotel Ikebukuro Station Kitaguchi, 2 48 7 Ikebukuro, Tokyo, Japan

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Hotel Amenities

Getting There

Reviews

3.8