Ramada Inn Geneva Lakefront

41 Lake Front Blvd
Geneva
New York
United States