Secret Garden Filerimos Dimokritou (next to the Rhodes Jockey Club), Pastida, 85101, GreeceHotel Add to favorites 0