Sleep Inn Hotels Near Indiana State Fair

1202 E 38th St
Indianapolis, Indiana
Festival - Summer - Fair
Official web site