Manitou Beach Inn
110
Walnut St, Manitou Beach MI
- This is the page of Manitou Beach Inn on 110 Walnut St Manitou Beach MI 49253.
- (first reviewed on January 20, 2015, last updated
seven months and fourteen days ago
on November 24, 2023.)
- Manitou Beach Inn is ranked #2 of 8 Restaurants in Manitou Beach-Devils Lake Manitou Beach.
- This page has had 13 visitors. You are the 13th.
Location