Located merely 0.9 miles from Yunohana Otaru Onsen Public Bath, Umikaze Base Takashima Villa Otaru provides access to various tourist attractions in the vicinity.
Temiya Park is nestled 17 minutes by foot from the villa, and the historic Otaru Canal is approximately a 25-minute walk away. The Otaru villa is situated 1.5 miles from the family-friendly the classic Otaru Aquarium Main Building.
A full kitchen as well as a fridge are also offered at the property. This Otaru villa is situated only steps away from Octagon. Umikaze Base Takashima Villa is also 2.3 miles from Minami Otaru train station.