Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Located in San Teodoro just 2 km from Cala d'Ambra Beach Holiday residence Terra di Mare San Teodoro - ISR02038-CYA provides accommodation with free WiFi. The apartment features 1 bedroom a TV with satellite channels an equipped kitchenette with a fridge and a stovetop and 1 bathroom with a bidet. The nearest airport is Olbia Costa Smeralda Airport 18 km from the apartment.