The Griswold Inn in Essex, Connecticut, is a historic and festive hotel perfect for a Christmas getaway.
The Whaler's Inn in Mystic, CT offers a unique and comfortable stay with historical charm and top-notch service.
Mystic Marriott Hotel and Spa in Connecticut offers excellent amenities and proximity to major attractions, making it a top choice for travelers.