The Comfort Inn & Suites® hotel is located just minutes from downtown Indianapolis, the Children's Museum of Indianapolis, Lucas Oil Stadium, Fort Harrison, the Indianapolis Zoo, the Indianapolis Motor Speedway, Bankers Life Fieldhouse, Old National Centre and the Indiana Convention Center. The Indianapolis International Airport is 23 miles away. The city of Lawrence is right across the street....