Guest house Beni Benius Teulada
3 Via Regina Elena, Teulada, Italy
Choose your dates to see prices
3 Via Regina Elena, Teulada, Italy
Choose your dates to see prices
Located only 300 metres from the Sa Canna Beach, Beni Benius Hotel Teulada is just a 6-minute walk from the Church of the Virgin of Mount Carmel.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels and a radio. The private bathrooms offer a bidet, a separate toilet, and a shower. Guests can take advantage of views of the mountain.
Teulada centre can be reached within 5 minutes' walk. Guests can get to the Church of San Francesco that is within reach of this 3-star hotel. Elmas airport is 75 km away from the guest house.
Ristorante da Stefano is located next to the Beni Benius and serves Sardinian dishes, around 5 minutes' walk away.
Express check-in/ -out
Air conditioning