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
2011 Main St, Coventry, CT 06238
244 Route 6, Columbia, CT 06237
685 Windham Rd, South Windham, CT 06266
95 Storrs Rd, Willimantic, CT 06226
95 Storrs Rd, Willimantic, CT 06226
642 South St, Coventry, CT 06238
21 Mccall Rd, Lebanon, CT 06249