Filter Results
Apply Filters
Clear Filters
3 star hotels in Greenwood
Best Western Plus Greenwood Indy South Inn
1281 South Park Drive, Greenwood, United States View map
From US$ 74
Book Now
Hilton Garden Inn Indianapolis South/Greenwood
5255 Noggle Way, Greenwood, United States View map
The Hilton Garden Inn Indianapolis South/Greenwood is a delightful destination for any traveler seeking comfort and convenience. With a host of special features, this hotel ensures a memorable stay…
From US$ 138
Book Now
Staybridge Suites Indianapolis South - Greenwood By Ihg
1475 American Way, Greenwood, United States View map
The comfortable Staybridge Suites Indianapolis South - Greenwood By Ihg hotel provides proximity to VCC Indy, which is situated around 3 km away. The 3-star hotel offers Wi-Fi in public areas, and a…
From US$ 151
Book Now