Super 8 by Wyndham Indianapolis

4033 East Southport Rd
Indianapolis, Indiana 46237
11.2 miles from Niblick
More hotels near this hotel

More Indianapolis Landmarks Near Super 8 by Wyndham Indianapolis

Wilson College (3.2 miles)
Key Stadium (3.6 miles)
University of Indianapolis (3.6 miles)
Indiana Bible College (4.1 miles)