Hotel Nord Otaru
Otaru, Japan
Inspired by Italian design and situated next to a canal in the shopping district of Otaru, Hotel Nord is a peaceful hotel with clean rooms and nice bathrooms. Take a walk alongside the picturesque canal or enjoy a drink at the hotel bar overlooking the city.
Our Trips using this Lodging





