The La Quinta Inn & Suites Greenwood hotel is located off I-65 at exit 99 just 14 miles south of Indianapolis. Our location offers is convenient to many Greenwood and Indianapolis attractions.
Map of La Quinta Inn & Suites Greenwood
OTHER PLACES NEAR LA QUINTA INN & SUITES GREENWOOD