Well located in the town heart is the Otaru Grand Hotel. The air conditioned rooms at the Otaru Grand Hotel offer a TV and a private bathroom. Otaru Aquarium is a 10 minute drive from the Otaru Grand Hotel. Otaru Canal Park is 5 minutes away by car.