Cohasset hotels & apartments, all accommodations in Cohasset

Recommended hotels in Cohasset

Cohasset Harbor Inn photo

Cohasset Harbor Inn

Cohasset Harbor Inn is a 3-star hotel offering a comfortable accommodation not far from Boston Opera House, The Old Ordinary and Loring Hall.

124 Elm Street, Cohasset, MA, United States