InTown Suites Extended Stay Indianapolis IN - I-70/Post Road
- 2301 Post Drive, Indianapolis, Indiana, 46219
- (855) 611-0133
- http://www.intownsuites.com/extended-stay-hotels/indiana/indianapolis/i70-post-drive/
Report an Issue
Found a problem with this listing? Let us know and we'll investigate.