Ramada Inn & Suites – Madison Meadows Hotel in Lodging & Travel (780) 623-2250 (780) 623-2257 https://www.wyndhamhotels.com/ramada/lac-la-biche-alberta/ramada-lac-la-biche/overview Address 9305 - 100 St. Lac La Biche, AB T0A 2C0 Open in Google Maps