By andreaeddingfield1 October 17, 2010 Attention to Detail The Ramada in Lac La Biche has seen that no detail is overlooked. It is a very nice, new hotel and has a great staff. Atmosphere: 5/5 Food: 5/5 Service: 5/5 Helpful 0 > Report Are you the owner? Reply or Contact YP