Budget Accommodation in Otaru Hokkaido JAPAN. for Free and Independent Travellers in Otaru Hokkaido JAPAN. Established in 1999