Delphi, Greece, Europe
Amalia Hotel Delphi has breathtaking views of a stunning valley that reaches the seas of Itea and Galaxidi. Minutes away from archaeological sites, temples and history, do not overlook this stay.