Grand Park Otaru is located on the bay area in Otaru. It is accessible to Yacht Harbour in Otaru Marina. Experience the view of Ishikari Bay and Mt Shokanbetsu in the hotel.
The hotel only selects the finest Hokkaido ingredients. Enjoy authentic Italian food to delicious Japanese cuisine.
With the hotel’s strategic location, guests can be able to enjoy the mountain or ocean view from their rooms.