The Red Lion Inn está en Cohasset, a 16 min a pie de Bassing Beach, y dispone de alojamiento con piscina de temporada al aire libre, parking privado gratis, jardín y terraza.
Número de habitaciones: 14
71 South Main Street, Cohasset, MA 02025, Estados Unidos