Location
Delphi City - 0,05 km Athens Eleftherios Venizelos - 140,71 km
Additional info
This 3 star hotel is located in the city centre of Delphi and was established in 1973. The Hotel has a restaurant and a coffee shop. All 36 rooms are equipped with hairdryer, safe and air conditioning.
Hermes
Hermes