Situato a Cohasset, a 2,1 km da Pleasant Beach, il Red Lion Inn offre una piscina stagionale all'aperto, un parcheggio privato gratuito, un giardino e una terrazza. La locanda dispone di camere familiari.
Numero delle stanze: 14
71 South Main Street, Cohasset, MA 02025, Stati Uniti