Photos coming soon
HOTEL
Ozora Villa at Hakodateyama
1075 Umehara, Imazu-cho, Takashima, Japan
Where it sits
Ozora Villa at Hakodateyama
1075 Umehara, Imazu-cho, Takashima, Japan
35.41587, 135.99071
Similar stays nearby
Plan around Ozora Villa at Hakodateyama
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
