The Red Lion Inn Resort 1704

71 Main Street, Cohasset, Massachusetts, 02025, United States
#2 of 2 hotels in Cohasset
TripAdvisor Traveler Rating
Based on 83 reviews
Enter dates for best prices
Compare best prices from top travel partners

Nearby The Red Lion Inn Resort 1704

The Red Lion Inn Resort 1704

We've found that other people looking for this hotel also know it by these names:

  • Red Lion Cohasset
  • Cohasset Red Lion
  • The Red Lion Inn Resort 1704 Hotel Cohasset

Address: 71 Main Street, Cohasset, Massachusetts, 02025, United States

Amenities at The Red Lion Inn Resort 1704

  • Restaurant
  • Free Parking

Cohasset Travel Forum

Need advice about Cohasset, Massachusetts? Visit the Travel Forum for Cohasset and ask our Answer Gurus.

Cohasset Travel Guide