Hotel Villa Ikebukuro Altair
Load more Villa Ikebukuro Altair images
Address: 3 Chome-34-7 Ikebukuro, Tokyo, Tokyo Prefecture - Japan
Villa Ikebukuro Altair Features:
Internet:Wireless internet on site.
Villa Ikebukuro Altair Features:
Internet:Wireless internet on site.
Book now for 187 USD
Open static map
Description
Most popular hotels in Tokyo
Please bookmark this page about Villa Ikebukuro Altair hotel if you would like to return here later