2 Beds
Underground Station iconIdabashi Station
112-0004112-0004
heart-icon
share-icon
From ¥16500 per night