Karta Vacation Rentals
In the heart of Delphi at the foot of Mount Parnassus, a short stroll from the Delphi Archaeological Museum and Sikelianos Museum. City-center location puts you close to local sights and within reach of the ports of Agios Konstantinos, Rio and Antirrio.