Guest house Beni Benius Teulada
3 Via Regina Elena, Teulada, Italy
3 Via Regina Elena, Teulada, Italy
Beni Benius Hotel Teulada offers quick access to the Sa Canna Beach, situated approximately 5 minutes' walk away.
The rooms at the Beni Benius provide guests with a flat-screen TV with satellite channels and a radio, as well as comforts such as air conditioning. The private bathrooms include a bidet, a separate toilet, and a shower.
Located within 75 km of Elmas airport, this 3-star hotel is only 650 metres from the Church of San Francesco. The Church of the Virgin of Mount Carmel is only steps away from the guest house in Teulada.
La Terrazza offers a wide range of Southern-Italian dishes and lies 6 minutes' walk from this accommodation.
Express check-in/ -out
Air conditioning