Get a Hotel in Willimantic

The Inn on Storrs

The Inn on Storrs

Willimantic • Show on map 7.4/10 View Details for Price

Best Western Storrs offers accommodations in Mansfield Center. All rooms are equipped with a private bathroom equipped with a shower. Best Western Storrs features free WiFi . Mystic is 29 mi from Best…More info

Book now