BELLA MARE BEACH HOTEL APTS

4 Daphnis Street
Protaras
Cyprus