Super 8 - Indianapolis Hotel

Hotel Details for Super 8 in Indianapolis, IN

Super 8


Hotel

Address

2602 N High School Rd


Indianapolis, IN 46224

Phone

(317) 387-1807


phone

Other Hotels Near Indianapolis:

Cities Near Indianapolis: