About Geneva Beach Resort
Geneva Beach Resort is located just two miles from historic downtown Alexandria, MN on Lake Geneva, part of the area’s 5 Chain-of-Lakes. This beautifully landscaped family resort offers 16 modern, lakeview lodging options – townhomes, lodges and suites. Geneva Beach Resort is proud to offer a resort that is one of the finest in the area! Short stays are welcome.
Family activities include water sports, fishing, boating, golf, biking, hiking and much more! The resort is located on the Central Lakes Trail!
Location: 105 Linden Avenue, Alexandria, MN 56308, United States
Phone: (320) 763-3200
Visit the website