Perfect place to stay in Otaru, Hokkaido! Best Hotel for Skiing & Sightseeing (with subtitles)