The Sheraton Indianapolis City Centre Hotel is a contemporary hotel situated in downtown Indianapolis. It offers a fully equipped fitness center with a range of exercise machines and free weights. The hotel also features an indoor pool and sauna for guests to enjoy. With its convenient location and fitness amenities, the Sheraton Indianapolis City Centre Hotel is an excellent choice for travelers looking for a gym hotel in the city.