Devil's Lake Inn and Devil's Lake Inn Too is offering accommodation in Manitou Beach. The units come with air conditioning, a microwave, a fridge, a coffee machine, a shower, a hairdryer and a desk.
€127
175 Walnut Street, Manitou Beach
Show on the Map
Where to visit near Manitou Beach-Devils Lake, United States