loc. Lu Impostu
07052 San Teodoro - Sardegna
Featuring a terrace, Villa Lu Impostu is a villa, located in San Teodoro. The property is 47 km from Palau and free private parking is available. There is a dining area and a kitchen equipped with oven. A TV is offered.