The Carrot River Inn is a hotel offering comfortable accommodations. Guests can enjoy a bar and chicken dishes on-site.