The Inn on Storrs

Willimantic • Show on map
Price as low as USD 122.22
Best Western Storrs offers accommodation in Mansfield Center. All rooms are equipped with a private bathroom equipped with a shower. Best Western Storrs features free WiFi . Mystic is 47 km from Best…More info


