Castles › Athens
Castle of the Sun
Rising majestically over the city, the Castle of the Sun is a stunning historical site that offers insights into Athenian culture. The castle features both indoor and outdoor spaces for events among magnificent views.
Address: 14 Kallirrois Street, Athens
Visit website
← More Castles in Athens