Rooms
Rooms Number: 0
43 Lake Street - 14456 Geneva, New York - Geneva (Ny), United States View Map
This 2 star hotel is located on the coastline of Geneva.
This 2 star hotel is located on the coastline of Geneva.
TripAdvisor vote: 4/5 Based on 581 guest reviews
Rooms Number: 0