Our home in the heart of the Rockies is yours too! Welcome to Canmore’s best kept secret. Creekside Villa Restaurant & Rooms is a charming, relaxing boutique hotel with majestic, five-star hotel class.
709 Benchlands Trail Canmore Alberta T1W 3G9 Canada
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.