Popular accommodations in Sutton
MotelAccommodates 4
Red Roof Inn Sutton
The hotel is located in central Massachusetts in a quiet rural setting off Route 146. This Sutton hotel is minutes from the EcoTarium, a museum of science and nature (formerly the Worcester Science Center), the Worcester Art Museum, Mechanics Hall, a pre-Civil War concert hall, Higgins Armory Museum and the DCU Center (formerly the Worcester Centrum Centre). The Worcester Regional Airport is 10 miles from the hotel.Book nowfrom $65 per night
OtherAccommodates 3
Farm RV nature retreat
Farm RV nature retreat, a property with a garden, is set in Sutton, 49 km from Providence College, 50 km from The VETS, as well as 50 km from Rhode Island School of Design Museum of Art. The campground is 16 km from Fitton Football Stadium. Free WiFi is available throughout the property and DCU Center Arena & Convention Center is 18 km away.Book nowfrom $87 per night