Hotel Apollo Beach(4 stars)

85105 Faliraki Rhodos View on map