Facilities in Villa Pefkos Litsa

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

Villa Pefkos Litsa in Rhodes Location Map