La Margna Swiss Quality Hotel

Via Serlas 5, St. Moritz