Hokkaido City Tours

Sort by Price : View By Location :

Grand Park Otaru Location: Otaru

11-3 Chikko, 047-0008 Otaru - See Map
Grand Park Otaru is located on Ishikari Bay, just 35 km away from Sapporo, in Japan's Hokkaido prefecture. The 18-storey hotel is strategically located in the picturesque sea-trading port of Otaru, ... View More
$ 160

Other Hotels List in Hokkaido