Last Mountain Inn

Watrous • Show on map
View Details for Price
Last Mountain Inn is located in Watrous. Free Wi-Fi access is available. Offering a private entrance all rooms come with a flat-screen cable TV. Manitou Beach is 8 km away. A microwave a fridge and a…More info


