Karta Vacation Rentals
On Indianapolis' south edge, just off I-65 in the South Greenwood area. This extended-stay, pet-friendly hotel sits within walking distance of restaurants and a grocery store and is close to hospital and office campuses. Downtown is about 20 minutes away, with the zoo, children's museum, major sports venues and the raceway all within easy reach.