Domus Luna

  • Wi-Fi
  • Horseback riding
  • Air conditioning
  • No pets allowed
Location

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.

9.0
Superb
Based on 1 review