Photo gallery for Best Western Plus Greenwood/Indy South Inn
Best Western Plus Greenwood/Indy South Inn
Greenwood hotel with indoor pool
Reviews
9.0
Wonderful
Popular amenities
Explore the area
1281 South Park Drive, Greenwood, IN, 46143
- Valle Vista Golf Club, Wedding Venue and Conference Center3 min drive
- Greenwood Park Mall6 min drive
- Lucas Oil Stadium16 min drive
- Indianapolis, IN (IND-Indianapolis Intl.)28 min drive