Hakodate Kokusai Hotel
Hakodate Kokusai Hotel
Hotel
5-10 Otemachi, Hakodate, Hokkaido, Japan
86
Very Good ·
953 reviews