Porto Ottiolu
From 37€
to 69€
per night
I Borghi di Ottiolu
Via delle Camelie
08020
Porto Ottiolu
The apartments I Borghi di Ottiolu are located in small building complexes, on the first and on the second floor, and are furnished in a simple and functional way, according to the taste of the ...