Situated 2.2 miles from the 3-star Knights Inn Indianapolis, guests can visit Saint Lawrence Roman Catholic Church.
Fort Harrison State Park is also located a 10-minute drive from this hotel. No matter the religion, travelers prefer to visit Lawrence United Methodist Church, a popular place of worship located 2.3 miles from the Indianapolis hotel.
The Knights Inn is in the vicinity of Heidelberg Haus Gift Boutique and serves delectable meals.