The Omnia ligt op een rots, 45 meter boven de daken van het centrum van Zermatt. De lobby van het hotel bereikt u via een tunnel en vervolgens met een lift.
Situé sur un rocher, à 45 mètres au-dessus des toits du centre-ville de Zermatt, vous accéderez à l'établissement The Omnia par un tunnel menant à un ascenseur qui vous conduira directement dans le hall.