Hotel Apollo Beach(4 stars)

Rhodes Dodecanese Greece 85105 Faliraki View on map