Crete View

Akrotiri, Loutraki, Soudha, , Greece

Beachfront Location Crete View in Akrotiri offers direct beachfront access with stunning sea views. ...

Price: $0

Stars: 4

User Rating: 9.6/10 (14 reviews)

Amenities: