Affording scenic views of Hokkaido’s Ishikari Bay in Japan, Grand Park Otaru is situated adjacent to the Wing Bay Otaru shopping complex, and offers luxury Western and Japanese-style accommodation as well as a variety of dining options.With an excellent location surrounded by mountains and panoramic views of Ishikari Bay, bask in the beauty of nature from Grand Park Otaru. A total of 296 rooms and suites offer luxury accommodation that boast sophisticated furnishings and modern amenities. Taste the best of Otaru with the hotel's speciality restaurants and bar