Limassol Del Mar
Limassol Del Mar
Aparthotel
117 Georgiou 'A
, Limassol, Cyprus
4048
84
Very Good ·
4 reviews