The Seven Arches Museum is a beautiful, extravagantly decorated home located in Charlotte Amalie.
Owned and operated for decades by Barbara Demeras and Philibert Fluck, it is open to the public for tours by appointment. Visitors who enter the property may feel like they are stepping into a time machine, as it has been restored to look like it would have looked under the original owners many decades ago. The museum’s highlights include a peaceful courtyard, the “welcoming arms” staircase, and a scenic view of the Charlotte Amalie harbor. Tours of the property are free, but a small donation is suggested. The building is a very short walk from Main Street.