Add to Favorites Other Villa 'Peristeri' con vista mare, Wi-Fi e aria condizionata, Turkey, Lero TurkeyRent