Open All Year... Delphi was the navel of the earth, the most venerated religious site according to ancient Greeks . Amalia Hotel Delphi , in harmony with the awesome landscape, is superbly situated on a mountain slope, offering breathtaking views of the picturesque port of I..