Ramada Lac La Biche
9305 100 St.Lac La Biche, Canada
Location.
Ramada Lac La Biche is located in Lac La Biche, Canada.
Hotel Features.
Complimentary breakfast
Complimentary high-speed Internet access
Business center
Guestrooms.
Flat-panel television
Refrigerator and microwave
Complimentary wireless Internet access Read more about Ramada Lac La Biche