Set in Ispica, 600 metres from Santa Maria del Focallo Beach, Borgo Rio Favara Hotel Club offers accommodation with a garden, free private parking, a terrace and a restaurant.
Number of rooms: 2
Contrada Santa Maria del Focallo, 97014 Ispica, Italy