Guest house Beni Benius Teulada
3 Via Regina Elena, Teulada, Italy
3 Via Regina Elena, Teulada, Italy
Overlooking the mountain, Beni Benius Hotel Teulada is only 650 metres from Chiesa di San Francesco.
The rooms have private bathrooms with a bidet, a separate toilet, and a shower. Guests can use a bidet and a shower, along with free toiletries.
Located just a short walk from Spiaggia Sa Canna, this guest house is 5 minutes' walk from Teulada city centre. Chiesa della Vergine del Carmine is merely a 6-minute stroll from the accommodation and Elmas airport is 75 km away.
Trattoria La Grotta Azzurra, located a walk from Beni Benius Hotel, serves Italian cuisine to satisfy every taste.
Express check-in/ -out
Air conditioning