La Vista Hakodate Bay
La Vista Hakodate Bay
Hotel
12-6 Toyokawacho, Hakodate, Hokkaido, Japan
88
Very Good ·
976 reviews