0 clicks
Waterfront Suites on Banks of Geneva Lake
One- or Two-Night Stay for Up to Three in a Parkview or Lakeside Suite at Bella Vista Suites in Wisconsin

Spacious suites ; Walking distance to downtown Lake Geneva ; On shore of Geneva Lake;