This charming hotel is in Himagajima.
Himakajima
34.70312, 137.00624 Open in Google Maps
ROO
ROO.JE
10 guests