The 94-suite Residence Inn by Marriott in Greenwood, Indiana, opened July 8 at 5250 Noggle Way near Interstate-65 and County Line Road.
The all-suite Residence Inn Indianapolis South/Greenwood will operate as a Marriott franchise owned and managed by Sprague Hotel Developers of Columbus, Indiana.