Creekside Inn Bed & Breakfast
630 North Ave Challis, ID 83226-7787
208-879-5608
Payment Types
Mastercard, Visa
Amenities
Pool, WiFi
Specialty
Cottages, Resorts
Business Hours
Payment Types:
MastercardVisa