Contact us.

sales@leotrippi.com
+41 81 385 1882

Chesa el Toula is located in the exclusive Suvretta area of St Moritz at just a seven-minute drive from the resort centre.