Rhodes Kagurazaka Hotel
Rhodes Kagurazaka Hotel
Apartment
1-17 Saikumachi, Shinjuku-ku
, Tokyo, Japan
162-0838
68
Average ·
49 reviews