La Quinta Inn & Suites by Wyndham Indianapolis Greenwood

1281 South Park Drive
Greenwood, Indiana 46143
9.4 miles from Winding River Golf Club
More hotels near this hotel


Directions from La Quinta Inn & Suites by Wyndham Indianapolis Greenwood to Winding River Golf Club


More Greenwood Landmarks Near La Quinta Inn & Suites by Wyndham Indianapolis Greenwood

Bhc Valle Vista Hospital (0.5 miles)
Kindred Hospital Indianapolis (0.5 miles)