South Beach #16
Glen Arbor, MI 49636
South Beach #16 is a charming resort located in the picturesque town of Glen Arbor, MI. Nestled near the stunning shores of Lake Michigan, it offers guests a serene escape with beautiful views and easy access to sandy beaches. With cozy accommodations and a relaxing atmosphere, it's the perfect destination for families and couples looking to unwind and explore the natural beauty of the area.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.