La Vista Hakodate Bay (Hakodate, Japan) | Expedia Book the La Vista Hakodate Bay - Situated by the sea, this luxury hotel is close to ... 12-6 Toyokawacho Hakodate Hokkaido 040-0065 Japan 1-866-599-6674.