Yannis Apartments 30 2810 82251249th km of Rodos - Lindos Road, Rhodes, 85103, GreeceApartment Add to favorites 0