After our disappointng stay at Chena Hot Springs Resort we were on the road again heading to Tok to visit with friends. We had a late start due to a late tour and arrived at Caribou Cabins around 8 pm. I was totally FRAZZLED! The owner greeted us and told us to relax! The check in went smooth and was... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.