This lovely hotel is situated in Yamaguchi.
Mine
34.23378, 131.30396 Open in Google Maps
ROO
ROO.JE
10 guests