STAYSPA
Updated 189 days ago
W4221 Vista Circle Mauston, WI 53948
The Stay Spa on Castle Rock Lake is located directly on Castle Rock Lake in central Wisconsin. With a breath-taking waterfront view of Castle Rock Lake, you have the ultimate vacation resort location. Be sure to check out all of the fun locations, restaurants and bars on Castle Rock Lake...
A Stay Spa Resort property is a privately owned vacation rental property, customized and renovated for the ultimate vacation, getaway, or retreat.