Ocean Private Villas - Pefkochori Halkidiki 63085 Pefkohori, Pefkochori, Chalkidiki 9.7 / 10 22 reviews