8.9/10
Wonderful
1 review
Free Wi-Fi
Devil's Lake Inn and Devil's Lake Inn Too is offering accommodation in Manitou Beach.
Number of rooms: 6
175 Walnut Street, Manitou Beach, MI 49253, United States