Mermaid Inn of Mystic is an enchanting 1843 Victorian Italianate located in historic downtown Mystic. An easy stroll to waterfront, shops and galleries, River cruises, restaurants, Amtrak Train Station, and Mystic Seaport Museum. Good food, thoughtful amenities, and a relaxing atmosphere.