Tag Archives: biggest hotel

JW Marriott Indianapolis Downtown: the biggest of all

JW Marriott Indianapolis Downtown has become the largest hotel in the group following a spectacular opening earlier. Occupying seven acres along the west side of downtown Indianapolis, the location offers a collection of five Marriott properties. In addition to the new JW Marriott Indianapolis, the $450 million complex includes the Courtyard by Marriott Indianapolis Downtown, SpringHill Suites by Marriott Indianapolis …

Read More »