Badrutt's Palace Hotel St. Moritz shared by @cntraveler says: ""The grand Badrutt’s Palace is the most iconic. Overlooking the lake, it’s very elegant and traditional and has a huge dining room window that gives views of the whole valley."" on Postcard