Otaru stay
Otaru • Show on map
View Details for Price
Otaru stay offers accommodations in Otaru 12 miles from Otarushi Zenibako City Center and 23 miles from Sapporo Station. Featuring free private parking the 1-star homestay is a 14-minute walk from Otaru…More info
