Cohasset hotels & apartments, all accommodations in Cohasset

Recommended hotels in Cohasset

Cohasset Harbor Inn photo

Cohasset Harbor Inn

The city center is about 10 minutes on foot. Plymouth is 34 km away from the hotel and a 25-minute drive…

124 Elm Street, Cohasset, United States