Close X

The Red Lion Inn
Cohasset Hospitality Partners

The historic Red Lion Inn in Cohasset has survived as a home to travelers and as a place of leisure to locals since 1704. Today, it features a cozy tavern, a picturesque wood beam barn, a private dance club, and fifteen luxurious suites with fireplaces.

Venue Site