Online booking
Close
[Spectacular views of the Izu Peninsula] Take a breather while looking at the sky, sea, and islands... A special place that makes you forget your everyday life
[7 minutes walk from Ito Station] Located in the center of Ito city, perfect for a short break.