Hotel Today in Mansfield Center

The Inn on Storrs

The Inn on Storrs

Mansfield Center • Show on map 9.2/10 View Details for Price

Set in a prime location of Mansfield Center (CT) Best Western Storrs puts everything the city has to offer just outside your doorstep. The property has everything you need for a comfortable stay. Service-minded…More info

Book now