1 Bed | 2 Beds
Underground Station icon Iwamotocho Subway Station
101-0031101-0031
From ¥9243 per night