Holiday home Casa Galbiati Teulada
Via Sardegna, 13, Teulada, Italy
Get Prices
Choose your dates to see prices
Via Sardegna, 13, Teulada, Italy
Choose your dates to see prices
Staying at Casa Galbiati Teulada, guests can visit the Sa Canna Beach, which is around 5 minutes' walk away. This 1-bathroom villa hosts up to 6 guests and invites them to unwind on a terrace.
Casa Galbiati comes with a bathroom with a bidet, a separate toilet, and a shower. There is a hairdryer for guests' comfort.
The Church of the Virgin of Mount Carmel is a mere 350 metres away. The Church of San Francesco is also situated only a 10-minute walk from the holiday home.
An equipped kitchenette is complete with kitchenware. Serving Italian specialties, Trattoria La Grotta Azzurra is 250 metres away.
Air conditioning
Pets allowed
Pets