Edelweiss Swiss Quality Hotel Hotel
Via da Marias 63, 7514 Sils Maria, Switzerland
Since 1876, Hotel Edelweiss has provided comfortable accommodation in the romantic village of Sils-Maria, just 10 minutes' drive from the famous St. Moritz. A fitness centre and pampering spa treatments are available.