Located in the picturesque town of Challis, Idaho, the Red Rock Lodge offers comfortable lodging for those seeking adventure in beautiful Central Idaho. With 17 rooms, including newly remodeled bathrooms and a variety of bed options, guests can enjoy a relaxing stay with amenities such as air conditioning and kitchenettes in select rooms.
Pets are welcome for a small fee, and the lodge provides pack-n-plays upon request. While the front desk is not manned 24/7, the manager lives on-site and contact information is available for any assistance needed. Smoking is strictly prohibited indoors, ensuring a clean and pleasant environment for all guests.
Generated from the website