Holiday Inn Indianapolis-N @ The Pyramids
(800) 718-8466 | View Website

3850 Depauw Blvd, Indianapolis, IN | Directions   46268

39.922022 -86.226711

Holiday Inn Indianapolis-N @ The Pyramids
Holiday Inn Indianapolis-N @ The Pyramids
 

Not rated yet
0 Votes

Best of Citysearch

Won for:
Hotel Pool (2007)
Weekend Getaway Hotel (2007)
Nominations Nominated for:
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!