Chesa Languard is located in Via Veglia 14, 7500, St. Moritz, Switzerland.