Internet & Business Directory connecting 291.007 quality reviewed Businesses with interested people since 2005.

Business Details

The Holiday Inn Indianapolis North Hotel is located just minutes from downtown Indianapolis and features an indoor water park. This unique meeting hotel features 16,000 square feet of event space plus 344 stylish guest rooms.

Title:
Holiday Inn Indianapolis North Hotel
URL:
http://www.northindianapolishotel.com
Category:
Travel  

Share Listing:

Date Updated:
June 22, 2009 02:26 PM
Listing ID:
56172