8.5
Avra Beach Resort****

8 English reviews

763 international reviews

25° / 31°
21 Jul 2018
Number 1 of 8 aparthotel in Ixia

Videos of Aparthotel Avra Beach Resort****