How the world sees Greece
Situated in Porto Heli, a picturesque, cosmopolitan village in the eastern Peloponnese region of Greece, the new hotel is the brand's second hotel ...