Beni Benius Hotel
- Express check-in/ -out
- Air conditioning
- No pets allowed
- View all
The 3-star Beni Benius Hotel Teulada offers proximity to the Church of the Virgin of Mount Carmel, situated a mere 500 metres away. There is also parking.
The centre of Teulada can be reached within a 5-minute walk. When staying at this Teulada guest house, you'll be around a 5-minute stroll from the Sa Canna Beach. The nearest airport is Elmas, located 75 km from Beni Benius Hotel.
The rooms at the hotel include an air conditioner, as well as media facilities like a flat-screen TV with satellite channels and a radio. There is also a private bathroom. A bidet, a separate toilet, and a shower, along with hair dryers and bath sheets, are provided.
Sample Sardinian specialties at La Terrazza located only a few steps from the accommodation.
Popular hotels in Sardinia