With a stay at The Taber Inne & Suites, you'll be centrally located in Mystic, a 4-minute drive from Mystic Aquarium and Institute for Exploration and 6 minutes from Mystic Seaport. Featured amenities include complimentary newspapers in the lobby and luggage storage. Free self parking is available onsite.