Sheraton Indianapolis City Centre Hotel
Sheraton Indianapolis City Centre Hotel is situated downtown, moments from the Indiana Convention Center. Indianapolis International Airport, Lucas Oil Stadium and Bankers Life Fieldhouse are also within easy reach of our downtown Indianapolis, IN, hotel.