Sheraton Indianapolis City Centre Hotel est situé dans le quartier "Centre d'Indianapolis" à Indianapolis, à 700 m d'Indiana Central Canal et offre une piscine en plein air ouverte en saison sur place. Bénéficiant d'un emplacement à une courte distance du Monument aux morts de l'Indiana, l'hotel 4 étoiles sans fumée comprend 371 chambres ainsi qu'un magasin de commodité et un restaurant.
Il se trouve à seulement 1 km du Parc provincial de White River et à moins de 5 minutes à pied du Monument aux soldats et marins. Sheraton Indianapolis City Centre est fixé à seulement 550 m de Capitole de l'État de l'Indiana. Les aimants du shopping profiteront d'un emplacement avantageux à quelques pâtés des marchés et un espace commercial. L'hotel récemment rénové est situé à seulement 1,1 km du Musée Eiteljorg des Indiens d'Amérique et de l'art occidental. Sheraton Indianapolis City Centre est à quelques pas de la gare routière l'Ohio and Meridian OB.
Les chambres anti-allergènes de l'hotel combinent le confort comme un équipement de repassage et une climatisation avec des équipements modernes comme un Wi-Fi et une TV à écran plat avec des chaînes satellite. Ils comprennent également un coin salon.
Le restaurant Monumental Coffee American-style dans la résidence propose des plats pour lunch. Sheraton Indianapolis City Centre invite les invités à prendre un verre dans un bar lounge. L'espace bar comprend un salon.