Ramada Plaza by Wyndham Geneva Lakefront Resort Near Smith Center for the Arts
41 Lake Front Blvd -
Geneva,
NY 14456