Advertisement
Holiday Inn Express Idaho Falls
Holiday Inn Express Idaho Falls
Address:
2270 Channing Way, Idaho Falls, Idaho
Traveler Rating by TripAdvisor

Traveler Comments

Very clean rooms - Central location - Easy access