Via maria teresa d'austria, 63, 98028 Santa Teresa di Riva
Farm Stay 3 stars
Providing mountain views, Agriturismo Bella Vista - Da Carmelo in Santa Teresa di Riva offers accommodations, a garden, and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk, and a shared kitchen, along with free Wifi throughout the property. Free private parking...