Palaces › Athens
Palace of the Lost Art
An exquisite venue for art lovers, the Palace of the Lost Art showcases modern and classical works. Nestled in the heart of Athens, it offers guided tours, art workshops, and a charming café. Ideal for both tourists and locals seeking inspiration.
Address: 12 Artisans Avenue, Athens
Visit website
← More Palaces in Athens