Choose your room
Villa Stella Marina
- Wi-Fi
- Free parking
- Air conditioning
- No pets allowed
The 2-bedroom Villa Stella Marina Teulada offers swift access to various city sites, such as Spiaggia Sa Canna, situated approximately a 5-minute walk away. With a maximum capacity of 6 guests, the villa offers a car park.
Boasting a convenient location a mere 500 metres from Chiesa della Vergine del Carmine, this 2-bathroom villa is also only 0.6 km from Chiesa di San Francesco.
Villa Stella Marina includes a patio and a balcony and is fully equipped with an iron with ironing board and air conditioning, as well as a flat-screen TV with satellite channels. The Teulada accommodation includes a bathroom with a bidet, a separate toilet, and a shower. A hairdryer and bath sheets are included to enhance your comfort.
This Teulada villa offers self-catering amenities, such as a mini-kitchen, and a dining area for guests' convenience. There is also a fridge, an oven, and kitchenware available in the kitchen. Offering Mediterranean dishes, seafood restaurant Pizzeria gastronomia Pomodoro E Basilico Teulada is located in close proximity to Villa Stella Marina.