La Vista Hakodate Bay

Address:

12-6 Toyokawacho
040-0065 Hakodate, JP

Hotel star rating:

5 stars

Map:


Contact   ·   Privacy   ·   Terms