Cozy and elegant, Hotel Eden in St. Moritz blends antique charm with stunning lake and mountain views, offering complimentary breakfast and all-day tea.
Via Veglia 12, 7500 St. Moritz, Switzerland Get directions
Greenjjeanpa
Patrice030
thredbear56
Magidoolie
P K
ErichM663
Pete Harrower
guymontana