ESCAPES BY BFP

The Omnia

The Omnia

The Omnia

Switzerland
In the centre of the fairytale Alpine town of Zermatt, you’ll find The Omnia, a stunning hotel sat on a rock, with every amenity under the sun. The modern rooms and suites offer stunning views over the snowy cabins of Zermatt and the glorious mountain scenery.After a day on the slopes, luxuriate in The Omnia’s incredible spa, which offers bespoke treatments just for guests and a pool with spectacular mountain views. Enjoy seasonal foods with a strong Alpine feel at the sumptuous restaurant or explore the beautiful town of Zermatt.

Experience Switzerland at The Omnia Plan your next escape

Plan your next escape today