5250 NOGGLE WAY Indianapolis Indiana
With a stay at Residence Inn Indianapolis South/Greenwood in Indianapolis, you'll be within a 5-minute drive of Smock Golf Course and Franciscan Alliance. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Indianapolis? This hotel has 483 square feet (45 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite.