Stoughton hotels & apartments, all accommodations in Stoughton

Recommended hotels in Stoughton

Courtyard Boston Stoughton Hotel photo

Courtyard Boston Stoughton Hotel

The 3-star Courtyard Boston Stoughton Hotel lies within 7 km from Museum of American Bird Art at Mass Audubon. Renovated in 2010, the hotel has welcomed guests since 1989.

200 Technology Center Drive, Stoughton, United States

Hampton Inn & Suites Boston/Stoughton, Ma photo

Hampton Inn & Suites Boston/Stoughton, Ma

The business Hampton Inn & Suites Boston/Stoughton, Ma is a 2-star property placed 22 km from Fenway Park.

449 Page Street, Stoughton, United States