Choose your room
Brabara Holiday Home
- Wi-Fi
- Express check-in/ -out
- Sports activities
Diving
Fishing
- Child-friendly
Cots
- Air conditioning
- No pets allowed
Brabara Holiday Home Teulada apartment is located a few steps from the Church of the Virgin of Mount Carmel and looks out onto the city. Wi-Fi is available for guests' business or leisure needs.
This homestay is 400 metres from the Sa Canna Beach and the Church of San Francesco is 5 minutes' stroll away. It takes a 5-minute walk to reach Teulada city centre.
Including a living room, Brabara Holiday Home apartment is appointed with a tiled floor, as well as a wardrobe. This apartment also features tiled floors. Guests staying in the property will enjoy the convenience of hairdryers and bath sheets in the bathroom. A bidet, a separate toilet, and a washing machine can also be found.
The apartment includes a shared kitchen. Guests are welcome in a water garden.