Executive Suite
Situated just 300 meters from the stunning Papa Nero Beach, Barbarella Luxury Resort offers an…
1 to 2 out of 2 properties
A mountainous peninsula sticking like a crooked finger into the Aegean Sea, midway between Athens and Thessaloniki, Pelion is one of our favourite parts of mainland Greece. It has miles of gorgeous coastline – calm and gently shelving on the western side, wild and turquoise on the east – interspersed with fishing villages, silvery olive groves and lush orchards.
Situated just 300 meters from the stunning Papa Nero Beach, Barbarella Luxury Resort offers an…
What is there more kindly than the feeling between host and guest?