|
|||||
Blocks from the new Lucas Oil Stadium, the JW Marriott Indianapolis tower will be the tallest hotel in Indianapolis standing 375 feet tall with 34 floors. |
|
|||||
Blocks from the new Lucas Oil Stadium, the JW Marriott Indianapolis tower will be the tallest hotel in Indianapolis standing 375 feet tall with 34 floors. |