Hyatt House & Hyatt Place Hotel
Indy Penn Center Hotel Owner, LLC
This new 15-story hotel with 316 hotel rooms is located in the heart of downtown Indianapolis at Pennsylvania and Georgia Streets. Accompanying the hotel will be an 8-level, 382 space parking structure located to the north of the hotel with a pedestrian connector.
Wilhelm and RATIO Architects are the design-build partners for this new high-rise addition to the Indy Skyline.