San Teodoro
From 70€
to 77€
per night
Porto Coda Cavallo
Porto Coda Cavallo
08020
San Teodoro
Boasting mountain views, Porto Coda Cavallo provides accommodation with a garden, a restaurant and a bar, around 300 metres from Spiaggia di Salina Bamba. Featuring a balcony, the holiday home is in ...