This unpretentious hotel is set in Protaras.
Ayia Napa
35.00611, 34.05971 Open in Google Maps
VIL
VIL.ST
20 guests