Manitou Motor Inn

Manitou • Show on map
View Details for Price
Manitou Motor Inn is located in Manitou and features a bar. Among the facilities of this property are a restaurant, room service and an ATM, along with free WiFi. Guests can have a drink at the snack…More info
