This charming hotel is located in Toi.
Izu
34.90664, 138.78989 Open in Google Maps
ROO
ROO.OV
10 guests
ROO
ROO.JE-JK
10 guests