Otaru is located on the western side of Hokkaido in Japan. The City is home to many historical buildings and is a picturesque city with a great deal natural beauty. Visitors may like to explore the Nishen Goten also known as the Herring Mansion on the western side of the city or some of the wonderfully clear waters off beaches nearby.
Any questions? Just fill out the form below and one of our experts will get back to you.