Choose your room
Angela House Villa
Located a mere 8 minutes' walk from Chiesa di San Francesco, the 2-bedroom Angela House Villa Teulada provides access to various tourist attractions in the vicinity.
Guests will find Chiesa della Vergine del Carmine right near this holiday home. The 2-bathroom villa is nestled 300 metres from Spiaggia Sa Canna.
Featuring a balcony and a dressing room, Angela House Villa provides conveniences like an iron and ironing board, and air conditioning, as well as media facilities, like a flat-screen TV with satellite channels. Along with a writing desk, the interior features soundproof windows. This Teulada accommodation comes with a bathroom with a bidet, a separate toilet, and a shower. Hairdryers and bath sheets are also featured for your comfort.
The property includes a dining area with a refrigerator, an oven, and glassware. Angela House Villa is in close proximity to Ex Centrale, offering dishes of international cuisine.