This charming hotel can be found in Monbetsu.
Hokkaido
44.34932, 143.35605 Open in Google Maps
SGL
SGL.ST
1 guests
TWN
TWN.ST
4 guests