Otaru in Hokkaido is a romantic town that seems to have stepped out of a movie, blending romance and history, with every corner exuding unique charm.
[Premium small group] 9-person small group for a light luxury travel experience, saving waiting time
Optional transfer service with hotel pick-up available for your convenience