Photos coming soon
HOTEL
Grids Premium Hotel Otaru
1 3 13 Inaho Otaru City Hokkaido, Otaru
Where it sits
Grids Premium Hotel Otaru
1 3 13 Inaho Otaru City Hokkaido, Otaru
43.19580, 140.99892
Plan around Grids Premium Hotel Otaru
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
