Facilities in Seascape Villa

  • Free parking
  • Free! WiFi
  • Pets allowed
  • Balcony with view
  • Terrace
  • Air conditioning
  • Barbecue
  • Patio
  • Garden

Seascape Villa in Rhodes Location Map