ServicesMember of AQUA SOL HOTELSContact details 23 832797 Iras 11, MIMOZA BEACH HOTEL, 5297 Paralimni, Famagusta