Accommodation in Anaxos

The Coast

The Coast

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