Choose your room
Villetta Cala D'Ambra 3*
The 3-star Villetta Cala D'Ambra San Teodoro hotel offers quick access to the La Punta Waterfall, situated nearly a 5-minute walk away.
The hotel is 450 m from the Church of San Teodoro, while the long Spiaggia La Cinta Sandy Beach is 2.4 km away. The Cala D'Ambra street is also merely 10 minutes' stroll away. This hotel lies 2.8 km from the La Isuledda beach.
The rooms at the Villetta Cala D'Ambra San Teodoro have a balcony and a dressing room, along with air conditioning for your convenience. In-room entertainment includes a flat-screen TV with satellite channels, the rooms also have coffee/tea making equipment for self-catering. Guests will find hair dryers and towels in bathrooms fitted with a bidet, a separate toilet, and a shower.
The Garden is located next to Villetta Cala D'Ambra hotel and serves Sardinian dishes, just moments from the property.