HotelsGlennallen Hotels Caribou Hotel & Restaurant The hotel offers simple but comfortable accommodation. There is a restaurant and gift shop on-site. Internet available at additional cost. Read More Book Now