The town of Amfissa (the capital of the new Municipality of Delphi) sits in the foothills 21km from Delphi on the road to Lamia. The village was sacked in 338 BC by Philip of Macedon and, more recently, it played a crucial role at the beginning of the Greek War of Independence against Ottoman rule.
Top experiences in Amfissa
Amazing hotels and hostels
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.