Located in Santa Teresa Gallura in the Sardinia region, with Porto Quadro Beach nearby, Santa Teresa Sea View apartments provides accommodation with free Wi-Fi and free private parking.
Numero delle stanze: 2
26 Via La Ficaccia, 07028 Santa Teresa di Gallura, Italia