Where is Holiday Inn Express-International Drive by IHG?

Where is Holiday Inn Express-International Drive by IHG located?

Holiday Inn Express-International Drive by IHG, Florida, United States of America (approx. 28.45557°, -81.47294°)


Where is Holiday Inn Express-International Drive by IHG on the map?