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

3850 Depauw Blvd, Indianapolis, IN   46268

39.922022 -86.226711
Map of 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:
Your Friends

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