Welcome to Baymont Inn & Suites Indianapolis hotel in Indianapolis, IN 46239. Attractions include Indianapolis's We are located 7 miles from Downtown Indianapolis with local Attractions Such As -, Indianapolis Speedrome - Home Of World Figure 8 Racing - 1 Mile and Indiana Live Casino 15 minutes from Hotel with Free Shuttle pick up Monday through Thursday.. Enjoy free breakfast and internet at most hotel locations. Book your room and start saving with Wyndham Rewards!