8.3
Avra Beach Resort****

11 English reviews

804 international reviews

16° / 21°
14 Nov 2018
Number 1 of 8 aparthotel in Ixia

Videos of Aparthotel Avra Beach Resort****