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 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 Cost Read more
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 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.