Taber Inn
Hotel
Mystic, Connecticut
Located 1.6 km from the Mystic Seaport, the Taber Inn in Mystic, Connecticut is 700 metres from Williams Beach Park. Guests staying at the hotel can enjoy the indoor heated pool and free Wi-Fi throughout the property.
Number of rooms: 34
66 Williams Ave, Mystic, CT 06355, United States