Denphill Apartments +30(6943)177835Hiraklidon Avenue 35, Rhodes, 85101, GreeceApartment Add to favorites 0