Accommodation in Anaxos

The Coast

The Coast

Anaxos, 81109, Greece, Anaxos
Price from 13.20
Featuring free WiFi and a sun terrace, The Coast is located in Anaxos, just 2.7 km from Petra. Ayval More info