Ideal for business travelers
Sheraton Hartford South hotel is located in a quaint, isolated place. However, it is proximate to some of the city's corporate offices. The establishment is also well connected to the highway, so traveling when you're in a rush would not be a hassle. Moreover, there are a number of in-room amenities that business travelers will surely love, such as the work desks and the ergonomic chairs.