Mermaid Inn Of Mystic 2 Broadway Ave. Mystic, Connecticut 06355 Phone: 860.536.6223 Latitude: 41°21'19"N Longitude: 71°57'51"S Bedrooms: 0 Bathrooms: 0.00 Year Built: 0 Square Feet: 0 Floors: 0 Sleeps: 0 www.mermaidinnofmystic.com