Residence Approdo Verde is located in the centre of San Teodoro and offers self-catering accommodation, 2,789 feet from Cala d’Ambra beach. There is a garden, where guests can relax. Each apartment features a TV and a balcony. The private bathroom is complete with a shower. Porto San Paolo is 8.7 miles from Residence Approdo Verde. Olbia Costa Smeralda Airport is 18.6 miles away.