The Inn on Storrs, a hotel in Willimantic, Connecticut, is a notable spot in the area.
You can contact The Inn on Storrs via email or telephone.
Amenities around 1.8 miles include fuel, clinic, doctor, parking, convenience and supermarket.
Around here, you'll come across Cinema, Bank, Nature Reserve, Place Of Worship, Information, Social Facility, Car Repair, Fishing, Lawyer, Golf Course, School, Office, Police, Social Centre, Events Venue, Attraction, Dentist, Restaurant and more.
Choices to eat and drink around here include Bangkok Curry Noodle or 12 Oz. Ribeye*.