This charming hotel is set in Toba.
Matsusaka
34.57838, 136.53050 Open in Google Maps
ROO
ROO.FH-WV
10 guests