
Holiday Inn Express Bloomington
Hotels & Resorts Bloomington, Indiana
Holiday Inn Express Bloomington is located approximately three miles from Indiana University and 65 miles from Indianapolis International Airport. ...
From USD $126 per night