News

When you arrive in Zermatt, it’s hard not to notice the Omnia. The hotel is high above everything, not just on a hillside but perched—improbably—on top of a rock. And when you arrive at the ...
The Omni Hotel in Houston now has a Texas modern design style. Steve Gonzales/Staff photographer The lobby has taken on a more residential feel with sofas chairs, side tables and lamps.