JavaScript is not enabled.

Uhome Ikebukuro Villa No.6 A Detail

Confirming room availability...

3.0

Uhome Ikebukuro Villa No.6 A 

Uhome Ikebukuro Villa No.6 A, Ikebukurohoncho 1 45 16, Tokyo, Japan

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

Get to know this hotel better!

Getting There

Reviews

3.0