Hostel Canal View
Hostel
Otaru, Hokkaido
Situated a 19-minute walk from Otaru Canal Park and 2 km from Otaru Museum, Hostel Canal View offers accommodation in Otaru.
Number of rooms: 19
047-0026 Hokkaido, Otaru, Shinonomechou 6-20, Japan