Holiday Inn Express Hotel & Suites

Location

Holiday Inn Express Hotel & Suites
117 South Franklin Road
47404 Bloomington , IN
United States
39° 10' 0.6096" N, 86° 34' 15.7548" W
Indiana US

For directions click on the marker.

3 different meeting rooms hold between 30 and 100 people.

Phone: 
334-8800
Email Webczars for Review: 
off

Location Type: