31 West Ohio Street, Indianapolis (IN), Indiana, United States
Located in Indianapolis City Center, Sheraton Indianapolis City Centre Hotel is a perfect starting point from which to explore Indianapolis (IN). The hotel has everything you need for a comfortable stay. Service-minded staff will welcome and guide you at the Sheraton Indianapolis City Centre Hotel. Some of the well-appointed guestrooms feature air conditioning, desk, telephone, television, satellite/cable TV. Entertain the hotel's recreational facilities, including hot tub, fitness center, golf course (within 3 km), outdoor pool. Sheraton Indianapolis City Centre Hotel is an excellent choice from which to explore Indianapolis (IN) or to simply relax and rejuvenate.