Location: situated in the historical city of Mystic, opposite the Aquarium, close to the Mystic Seaport Museum, and the River Mystic.
See more: Hotels in USA Hotels in Mystic Holiday Destinations in USA