Featuring barbecue facilities, Residence Inn by Marriott Indianapolis South/Greenwood is located in Indianapolis in the Indiana region, 11 miles from Lucas Oil Stadium and 17 miles from Indianapolis Motor Speedway. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi. Indiana Convention Center is 12 miles away and Murat - Egyptian Room is 12 miles from the hotel.
Free private parking and a business center are available, as well as a 24-hour front desk.
Fountain Square Theatre is 10 miles from the hotel, while Hilbert Circle Theatre is 11 miles from the property. The nearest airport is Indianapolis International Airport, 16 miles from Residence Inn by Marriott Indianapolis South/Greenwood.
Number of rooms : 3