The Grand Park Otaru is located on Ishikari Bay, just 35 kilometres away from Sapporo, in Japan's Hokkaido prefecture. The 18-story hotel is strategically located in the picturesque sea-trading port of Otaru, renowned for its quaint old streets, Victorian-style buildings and canals and glass-blowing cottage industries.
The hotel includes four F&B outlets, conference rooms and two types of wedding chapels. The hotel also houses Wing Bay Otaru, one of Hokkaido's largest shopping malls, with a wide range of dining, retail and entertainment options including cinemas and spa facilities. Grand Park Otaru is also in close proximity to top-notch golf courses and ski resorts.