DERYNIA HOLIDAY APTS 11 Eleftherias Derynia, Ammochostos
Address : 11 Eleftherias Str., Off. 107 Derynia, Ammochostos
Phone : 23828787