Beni Benius Hotel
- Express check-in/ -out
- Air conditioning
- No pets allowed
- View all
Located within 5 minutes' walk of Spiaggia Sa Canna, the comfortable 3-star Beni Benius Hotel Teulada offers air-conditioned rooms a mere 650 metres from Chiesa di San Francesco. While staying at this Teulada guest house, 24-hour security service are available for guests to use.
The hotel benefits from a prime setting steps from Chiesa della Vergine del Carmine. The accommodation is 1 km away from the centre of Teulada.
Staying at the Beni Benius Teulada, you may choose from one of the 2 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning. There is also a private bathroom. For guests' your comfort, a bidet, a separate toilet, and a shower, along with hair dryers and towels, are provided in the bathrooms. Enjoy views of the mountain, while staying at the Beni Benius.
Serving European meals, Ristorante da Stefano lies within a 400-metre distance of this Teulada hotel.
Popular hotels in Sardinia