Das Baymont Inn & Suites Hotel liegt in der Nähe der Innenstadt von Indianapolis, dem Kindermuseum von Indianapolis, dem Lucas Oil Stadium, dem Fort Harrison, dem Indianapolis Zoo, dem Indianapolis Motor Speedway, dem Bankers Life Fieldhouse, dem Old National Centre und dem Indiana Convention Center.
Zimmeranzahl: 64
5755 North German Church Road, Indianapolis, IN 46236, USA