We have 1 hotel in Amfissa.
Ioannou Gidogiannou 18
Featuring free WiFi throughout the property, Hotel Amfissaeum offers pet-friendly accommodation in Ámfissa, 11.2..
More on Amfissa .
Amfissa is a town in Phocis, Greece, part of the municipality of Delphi, of which it is the seat and a municipal unit.