Residence Ambra 113S is located in San Teodoro. Guests staying at this apartment have access to a fully equipped kitchenette.
The apartment is equipped with a TV and 1 bedroom. The bathroom comes with a shower.
Olbia is 21 km from the apartment, while Posada is 17 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 18 km from Residence Ambra 113S.