Das 33-stöckige Hotel Jw Marriott Indianapolis befindet sich in 20 Gehminuten Entfernung von der Scottish Rite Kathedrale, ist mit raumhohen Fenstern ausgestattet und bietet seinen Gästen einen Swimmingpool und einen Ballsaal. Das 4-Sterne-Hotel verfügt über eine Veranstaltungsfläche, während das Eiteljorg Museum ungefähr 400 Meter von der Unterkunft entfernt ist.
Die zentrale Lage im Stadtviertel Indianapolis Stadtzentrum von Indianapolis bietet Zugang zum Indiana State Museum (ist nur wenige Schritte entfernt vom Hotel). Soldiers' and Sailors' Monument, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer Entfernung von 12 Gehminuten vom Jw Marriott Indianapolis. Auch Military Park liegt etwa 450 Meter von der Unterkunft entfernt. Auch Convention Center Plaza befindet sich ein paar Schritte entfernt von der Unterkunft. Das Jw Marriott Indianapolis liegt außerdem in 10 Gehminuten Entfernung von der Bushaltestelle Michigan and Blackford WB.
1038 Zimmer mit Blick auf den Park sind mit einer Klimaanlage sowie modernen Annehmlichkeiten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Manche Zimmer verfügen über ein privates Badezimmer mit einer behindertengerechten Dusche. Die privaten Badezimmer bieten einen Haartrockner und Handtücher.
Morgens bietet das Hotel ein Executive-Frühstück an. Zum Mittagessen werden im hoteleigenen Restaurant Starbucks leckere Speisen serviert. Vor Ort gibt es eine Sport- Bar.