8 via galileo galilei, 09019 Teulada
Apartments
Set in Teulada in the Sardinia region, Casa Larboi a Teulada( 5km dal mare) IUN P7317 features a garden. The property is non-smoking and is situated 32 km from Nora Archaeological Site. The apartment has 1 bedroom, a TV, a fully equipped kitchenette with a microwave and a fridge, a washing machine, and...