Beni Benius
Preview only — see all hotel photos
See all 25 photos
Show hotel on map
Beni Benius
The 3-star Beni Benius Hotel Teulada provides proximity to the Church of San Francesco, which is located only 0.6 km away. This Teulada guest house also includes a car park.
The centre of Teulada can be reached within a 5-minute walk. The Sa Canna Beach is approximately a 5-minute stroll from the hotel, and Elmas airport is 75 km away. The Beni Benius Teulada is located just near the Church of the Virgin of Mount Carmel.
In-room comforts include climate control, as well as private bathrooms with a bidet, a separate toilet, and a shower. Guests can enjoy views of the mountain.
At Ristorante da Stefano, situated a mere 400 metres from the accommodation, you can taste Sardinian cuisine.
Amenities
Main Features
- Express check-in/ -out
- Air conditioning
- No pets allowed
Facilities
- No smoking on site
- VIP check-in/ -out
- Express check-in/ -out
- No pets allowed
- 24-hour security
- Fire extinguishers
- Key access
- Housekeeping
- Air conditioning
- Heating
- Free toiletries
- Flat-screen TV
Policy
Map
Local Attractions
Airports
- Elmas (71 km)
Reviews
100% Verified Reviews