Perfectly located for exploring the charming streets of Otaru, this inn has been offering comfort and peace of mind since its founding in 1877.