Located inside Waterton Lakes Park, Alberta, Canada. From St. Mary, proceed north on Highway 89 and turn left onto Highway 17 to Canadian customs (approximately 27 miles). Then, head north on AB Highway 6 to AB Highway 5 (approximately 31 kilometers), turn left onto Highway AB 5 east to Mt. View Road (approximately 9 kilometers), turn left onto Mt. View Road to Waterton Avenue, Prince of Wales Hotel will be on the left.