Hotel HAMPTON INN GENEVA Address: 43 Lake Street 14456 Geneva, New York - GENEVA (NY), UNITED STATES
This 2 star hotel is located on the coastline of Geneva.