The Inn on Storrs
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Fax: (860) 423-8452
TollFree: (800) 528-1234
Phone: (860) 423-8451
Address: 123 Storrs Rd, Mansfield Center, CT 06250
Website: http://www.theinnonstorrs.com
69 Summit Rd, Storrs Mansfield, CT 06268
855 Bolton Rd, Storrs Mansfield, CT 06268
123 Storrs Rd, Mansfield Center, CT 06250
957 Storrs Rd, Storrs Mansfield, CT 06268
2011 Main St, Coventry, CT 06238
1036 Phoenixville Rd, Chaplin, CT 06235
174 Laurel Ln, Ashford, CT 06278
271 Leonard Bridge Rd, Lebanon, CT 06249