Ayia Napa Holiday Villa Ot7 Custom Build villa with amazing sea views Villa Ayia Napa, Famagusta Region
Boasting sea views, Ayia Napa Holiday Villa Ot7 Custom Build villa with amazing sea views offers accommodation with a balcony and a coffee machine, around 1.9 km from Kermia Beach.
Ayia Napa, 5300 Ayia Napa, Cyprus