Hotel Leto Delphi
33054 Delphi , Apollonos 15
33054 Delphi , Apollonos 15
With a stay at Hotel Leto Delphi in Delphi, you'll be in the historical district, just a 4-minute walk from Sikelianos Museum and 6 minutes by foot from Delphi Archaeological Museum. This eco-friendly hotel is 0.7 mi (1.1 km) from Ancient Delphi and 0.7 mi (1.1 km) from Temple of Apollo.