The Omnia Restaurant
What the experts agree on
The Omnia's dramatic cliffside perch above Zermatt pairs stunning Alpine views with ultra-modern design, creating a sleek take on Swiss mountain hospitality that justifies its high price point.
“Dramatically built on a rock shelf overlooking the stylish Alpine village of Zermatt, the 30-room Omnia coins a new idiom for sky-high Swiss lodgings.”
– Condé Nast Traveler
0 Stars
"The classy, ultra modern design at The Omnia continues in the restaurant." Full review