Located in Isca sullo Ionio, 600 metres from Spiaggia di Isca Marina, San Rocco 2 - Residents & Holiday Complex provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.
Number of rooms: 4
Via dei Fiori, 88060 Isca sullo Ionio, Italy