navigate to top page
City hotel

Hotel Nord Otaru

Otaru City, Hokkaido
Show on map

Popular for our guestrooms that offer sweeping views of the Otaru Canal!