Languard si trova nel cuore di St. Moritz, a 9 min. a piedi da Stazione di St. Moritz e a 2 min. a piedi da Torre pendente di St. Moritz.