Holiday Inn Express Mystic

6 Coogan Blvd
Mystic
Connecticut
United States