Hotel Costa Caddu in San Teodoro stands as a beacon of refined simplicity and comfort, far surpassing expectations of its 3-star rating. It is a destination where the splendour of its setting and the attention to service converge, promising to make every stay memorable. Guests are welcomed to discover the symbiosis of luxury and nature, with the hotel serving as a gateway to the captivating beauty of Sardinia.