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 650 metres from the Church of San Francesco, the 3-star Beni Benius Hotel Teulada is just a 6-minute walk from the Church of the Virgin of Mount Carmel. There is also a car park.
The air-conditioned rooms are fitted with climate control; such modern facilities as a flat-screen TV with satellite channels, and include private bathrooms with a bidet, a separate toilet, and a shower. Bathrooms are equipped with a bidet, a separate toilet, and a shower, as well as comforts such as a hair dryer and bath sheets.
This comfortable guest house is a great place to stay due to its prime location in Teulada. Guests staying at the Beni Benius will find themselves within easy reach of the Sa Canna Beach.
Ristorante da Stefano offers a wide range of Sardinian dishes and lies within 5 minutes' walk of Beni Benius Hotel.
Express check-in/ -out
Air conditioning