Gennadi Beach Villas



  • Location:

    Luxury Villa in Rhodes


  • Price:

    €400 - €1800 / per night


  • Guests:

    10 guests



Or call us at:
+30 693 19 64 493