The Sheraton Indianapolis City Centre Hotel is a contemporary hotel located in downtown Indianapolis. All rooms at this hotel feature a refrigerator, providing guests with the convenience of storing their own snacks and drinks. The hotel offers a range of amenities, including a fitness center, an indoor pool, and an on-site restaurant. Its central location makes it a popular choice for exploring the city's attractions.