Staybridge Suites Indianapolis-Carmel, an IHG Hotel
10675 N Pennsylvania St, Indianapolis 46280