Landmarks & Attractions › Athens
Lycabettus Theatre is an open-air amphitheater located on Mount Lycabettus. It hosts various cultural events and concerts, offering stunning views of the city, especially during sunset, making it an ideal venue for performances.
Address: Lycabettus Hill, Athens
Visit website
← More Landmarks & Attractions in Athens