Petra Boutique Homes
The complex of Petra Boutique Homes is located near Argnonta beach and literally next to main Arginonta climbing sectors. The names of the suites and studios are inspired from the elements of nature. "Thalassa" is the Greek word for sea, "Ilios" is the Greek word for sun, "Anemos" is the Greek word for wind and "Aura" is [...]