Karta Vacation Rentals
In the heart of Delphi, a short stroll from the Archaeological Museum, Ancient Theater and the Temple of Apollo. Situated in the city center near the Sikelianos Museum and within easy reach of nearby ports like Agios Konstantinos, Rio and Antirrio.