Click here to submit your review.
My stay was great with business essentials. Great location to get around town as well.
The Inn on Storrs
123 Storrs Road
Mansfield Center, CT 06250
Phone: (860) 423-8451
Sign up to receive our free newsletter with discounts & monthly savings.
Copyright © 2019 The Inn on Storrs – Hotel in Mansfield Center Connecticut. All Rights Reserved.