Karta Vacation Rentals





In the heart of Delphi’s city center, Hotel Apollo puts you a short walk from the Sikelianos Museum and the Delphi Archaeological Museum. Ancient Delphi and the European Cultural Centre are within about a mile, and nearby ports like Ag. Konstantinos, Rio and Antirrio sit in the local neighborhood.