Da Elda Natural Retreat is a hotel with an outdoor pool, surrounded by views of the Italian Alps. Free WiFi is available and the restaurant serves fresh, seasonal produce. Da Elda offers a peaceful stay in unspoilt countryside, 30 minutes' drive from...
Rooms total: 3 More information »