Viewing a single comment thread. View all comments

ledh38iwd t1_ispuy0x wrote

Red lion inn is very cute! Located in “downtown” Cohasset. A surprising amount of good restaurants within walking distance when you consider how small the town center is.. an excellent French bakery across the street, good local bagel shop and nice little coffee shop all right there. Walking distance to the harbor which has beautiful views and a short drive to everything else the south shore has to offer. Also I saw your preference for train and it’s located about a 6 minute drive from the commuter rail. Great suggestion

0