As Seen On See You Down The Road
When I stay in the area it is at the INN AT MYSTIC. This wonderful motor inn is conveniently located only a few short minutes from the Mystic Seaport and the Village.
Located on ten acres overlooking the harbor it boasts a fine restaurant, Rocks 21.