
New luxury suites with sweeping views of the Mystic River just debuted in Connecticut
Travel Stanton House at The Whaler's Inn in Mystic, Conn. Stanton House Travelers yearning for panoramic views of the Mystic River can book a stay at The Stanton House this season. The Stanton House is the newest addition to The Whaler’s Inn, a …