Hotel Schweizerhof St. Moritz

With its city center location, the 4-star Hotel Schweizerhof is close to everything in St. Moritz. The pedistrian-only shopping area is steps away with the train station and lake a leisurely five minute walk. The backside of the hotel overlooks Lake St. Moritz. All rooms in the hotel are non-smoking. The large terrace on the rooftop offers a relaxation area with great views. Hotel website: