Hotel ★★

The Taber Inne & Suites

66 Williams Avenue, Mystic (CT), United States Show on map

About The Taber Inne & Suites

The Taber Inne & Suites is a 2-star hotel in Mystic (CT), United States. It is one of 17 places to stay in Mystic (CT) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

66 Williams Avenue, Mystic (CT), United States

Loading map…

Frequently asked questions

Where is The Taber Inne & Suites located?

The Taber Inne & Suites is located at 66 Williams Avenue, Mystic (CT), United States.

How many stars does The Taber Inne & Suites have?

The Taber Inne & Suites is rated 2 stars.

Stays near The Taber Inne & Suites

Highly rated alternatives close by

All 17 in Mystic (CT) →

More ways to stay in Mystic (CT)

See prices on Agoda
Check prices