< Back

Whalers Inn Mystic

  • 20 E. Main Street Mystic, CT 06355
  • P. (860) 536-1506

Noted for its superb location & award-winning service. The largest Inn in the center of Historic Downtown Mystic, within walking distance to exceptional restaurants, shops & attractions