Holiday Inn Express Hotel & Suites
Phone:
812-334-8800
Holiday Inn Express Hotel & Suites
117 S. Franklin Road
Bloomington, IN 47404
United StatesWeb Address:
Location Type:
Business
3 different meeting rooms hold between 30 and 100 people.