[Skip to Content]Privacy Policy

Sheraton Indianapolis City Centre Hotel

Sheraton Indianapolis City Centre Hotel is located in Monument Circle in the heart of Indianapolis. Make your stay monumental and unforgettable with the hotels convenient location near places such as Indiana University, Circle Centre Mall and Indiana Convention Center. Make your trip more productive with all the hotel features including an outdoor heated pool and state-of-the-art fitness center. The 378 guest rooms offer a comfortable retreat after a day of exploring the city or attending meetings.
Sheraton Indianapolis City Centre Hotel
31 W. Ohio Street, Indianapolis, Indiana 46204 | 317-635-2000 | Visit Website | Video Tour the Property