This cosy hotel is located in Shima. This hotel does not operate a 24-hour reception.
Shima
36.23923, 136.36775 Open in Google Maps
TWN
TWN.ST
4 guests