Location: in the heart of the city of Delfos with easy access and a short walk to the Archeological Museum. 180 Km. from Athens Airport.
See more: Hotels in Europe Hotels in Greece Hotels in Delphi Holiday Destinations in Europe