LTR
HomeContact

Contact

OUR STORY

Born In The Mountains. Made For Winter.

Sailing began with a simple belief: a mountain stay should feel as memorable as the landscape around it. Rooted in the alpine spirit of St. Moritz, we bring together warm hospitality, thoughtful design and experiences that invite guests to slow down and enjoy the season.

Location

USA, New York – 1060
Str. First Avenue 1

Social network

Get in touch





    Write a review

    Demos