Hotel Edelweiss offers cozy rooms, some with mountain views and balconies, alongside a spa and dining. Located near the Dolomites and Lago di Braies.