De Taber Inn bevindt zich in Mystic, Connecticut, op 1,6 km van het maritiem museum Mystic Seaport. Het Williams Beach Park ligt 700 meter verderop. Bij dit hotel kun je genieten van een verwarmd binnenzwembad en gratis WiFi in alle ruimtes.
Elke kamer van de Taber Inn is voorzien van kabel-tv en airconditioning. Sommige kamers hebben een bubbelbad en een open haard, en een aantal kamers biedt toegang tot een balkon.
De Taber Inn beschikt over een eigen tuin, en er zijn fietsen te huur. De 24-uursreceptie kan op elk moment hulp bieden en er zijn eigen vergaderfaciliteiten beschikbaar.
Het Mystic Aquarium ligt op 3,6 km afstand en het Mystic Museum of Art bevindt zich op 1,6 km afstand.