Located in Silo, Holiday Home Callesol offers self-catering accommodation with free WiFi access. The property includes a furnished terrace.