Otaru Snow House is situated in Kita-hamachō. Guests may enjoy the free WiFi throughout the property. This villa is fitted with a living room and a fully equipped kitchen with a microwave. Sapporo is 32 km from the villa, while Niseko is 46 km away. New Chitose Airport is 71 km from the property.