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
Zimmeranzahl: 64
5755 North German Church Road, Indianapolis, IN 46236, USA