Hotel Anna

Anna’s privileged location among the lush gardens will offer to its guests easy access to the hotel and the village. The beach is only 600 meters […]

Anna Maria Paradise

Anna Maria Paradise is located at the entrance to Pefkohori, and provides easy access to the village, as well as to the beach which is about […]