Grand Park Otaru
Grand Park Otaru is the only international luxury hotel in Otaru, offering magnificent view of Ishikari Bay from spacious guest rooms and restaurants. The 18-storey hotel is adjacent to Wing Bay Otaru, one of Hokkaido’s largest shopping malls, which is connected to the JR Otaru Chikko station.… Read More