totalnumberofrooms45
in
Syracuse, NY
Geneva On The Lake
1001 Lochland Rd
Geneva
NY
14456
(315) 789-7190
44.2
mi