Penny Camplisson

1 Articles Published | Follow:
Night time ski mountain views from Mountain views from The Omnia hotel, Zermatt, Switzerland
Swiss Bliss at The Omnia: Five-star hotel in Zermatt, Switzerland

In Switzerland, THE OMNIA is a five-star superior Mountain Lodge. A hotel high above the roofs of Zermatt, a ski resort of the Swiss Alps.