
Indianapolis · United States
Sheraton Indianapolis City Centre Hotel
Sheraton Indianapolis City Centre Hotel welcomes you to Indiana's capital city with modern style and unparalleled convenience. Perfectly situated in the downtown district, just half a mile from the Indiana Convention Center, our hotel is ta...
Explore this hotel





















