Facilities

Facilities of Villa Libertad accommodation complex in Imerovigli Santorini island Greece
  • Reception
  • Swimming pool
  • Terrace where breakfast is served
  • Free WiFi
  • Parking
  • Pets are not allowed