Jacob Apartments In Center Of Rhodes 85100 Rodos-Miasto Rodos, 23 Λοχαγού Φανουράκη 8.3 / 10 3 reviews