Park Place at City Centre is located in Indianapolis, close to National Art Museum of Sport, Indianapolis Motor Speedway, and NCAA Hall of Champions. Nearby points of interest also include Eiteljorg Museum of American Indians and Lucas Oil Stadium. Read More About Park Place at City Centre
- Business Center
- FREE Parking
- Laundry Services/Laundry Facility
- Outdoor Pool
(*) = Free, some restrictions may apply.