Stays
Nothing refreshes the mind, body and soul like travel.
The Omnia
The Omnia is a contemporary interpretation of the traditional mountain lodge. Sitting high on a rock in the Swiss Alps this mountain lodge, a quintessentially American concept, has been re-invented for its European environment by New York based architect Ali Tayar. With its excellent service and attention to individual wishes, the Omnia is the place for unforgettable moments in calmth and harmony.