Grand Park Otaru Hokkaido Japan

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