Map
11 Via Johannes Badrutt, St. Moritz 7500, Switzerland
Hotel
Carlton Hotel