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.