Osiou Louka 68, Delphi
1 bedroom
Baths
Guests
Located in Delphi, this villa is within a 15-minute walk of Sikelianos Museum and Ancient Delphi. This villa is 1.3 mi (2.1 km) from Delphi Archaeological Museum and 1.4 mi (2.2 km) from Temple of Apollo.
Parking
Pool
WiFi/Internet
Laundry
No nearby properties available in this region at the moment.