Last Mountain Inn
Watrous • Show on map View Details for PriceLast 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