Domus Luna
- Wi-Fi
- Horseback riding
- Air conditioning
- No pets allowed
- View all
The spacious Domus Luna Teulada apartment is located merely a 5-minute walk from the Sa Canna Beach and 200 metres from the Church of San Francesco. Wi-Fi is provided for both business and leisure activities.
Guests can easily reach the Church of the Virgin of Mount Carmel, which is about 300 metres away.
This apartment also features a fully equipped kitchen. An array of activities, including hiking, horseback riding, and cycling, can be enjoyed in the area.