Das Embassy Suites by Hilton Indianapolis North liegt in der Nähe des Stadtzentrums von Indianapolis.
Das Embassy Suites by Hilton Indianapolis North bietet einen kostenlosen Shuttleservice im Umkreis von 3 Meilen. Viele Sehenswürdigkeiten wie der Indianapolis Motor Speedway, der Indianapolis Zoo und eine Reihe von Einkaufszentren befinden sich ebenfalls in der Nähe.
Das Embassy Suites by Hilton Indianapolis North verfügt über separate Schlaf- und Wohnbereiche sowie eine Mikrowelle und einen Kühlschrank. Das Hotel bietet zudem täglich ein kostenfreies, auf Bestellung zubereitetes Frühstück sowie kostenfreie Cocktails und Getränke am Abend. Zu den weiteren Einrichtungen des Hotels gehören Fitnesseinrichtungen und ein Businesscenter.