Geneva Beach Resort, Alexandria
The Historic Geneva Beach Resort, est. 1883, is one of the finest resorts in the Alexandria area. Located on Lake Geneva and the famous Alexandria Chain of Lakes.
About the Property:
Interested in this property?
Our team is ready to help you take the next steps. Get in touch today.