Casa Francesca is situated in San Teodoro. Guests staying at this holiday home have access to a fully equipped kitchenette and a balcony.
The holiday home comes with a flat-screen TV, 2 bedrooms and a living room.
Palau is 50 km from the holiday home, while Olbia is 21 km from the property. Olbia Costa Smeralda Airport is 17 km away....