Situated in Ito, this hotel is steps from Jogasaki Coast, Inatori Onsen, and Mt. Omuro. Izu Cactus Park and Katase Onsen are also within 5 minutes. Ito Station is 12 minutes by foot.
Based on 311 reviews
Policies vary by room type and provider.