Porto Carras

The iconic Porto Carras Grand Resort opens in April 2021

The iconic Porto Carras Grand Resort, ideally located on the western coast of Sithonia, on northern mainland Greece and 112km from Thessaloniki International Airport, proudly announces its opening under new management in April 2021. The most complete resort in Greece is nestled on the slopes of Meliton, overlooking the expansive blue of Toroneos Gulf, stretching […]

Continue Reading