Comfort Inn Idaho Falls
195 S Colorado Ave, Idaho Falls
Location Want to save money while travelling? It’s easy! Hotel Comfort Inn Idaho Falls is located in Idaho Falls. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — Idaho Falls Greenbelt Trail, Idaho Falls Gree
Free WiFiParkingPool










