Senator Hotel Apartments

21 Yianni Ritsou St
Ayia Napa
Cyprus