Via li menduli condominio a int. 6, 08020 San Teodoro
Holiday homes
Right in the centre of San Teodoro, set within a short distance of La Cinta Beach and Cala d'Ambra Beach, San Teodoro Holiday House A offers free WiFi, air conditioning and household amenities such as an oven and coffee machine. The property is situated 14 km from Isola di Tavolara, 34 km from Olbia...