The Omni Houston hotel at Westside is a Four Diamond gem set in a tropical paradise of water gardens, cascading waterfalls and lush exotic foliage. This spectacular luxury hotel is surrounded by a two acre lake yet is only minutes from downtown Houston, Minute Maid Park, Toyota Center and the George R. Brown convention center. Glass elevators whisk guests from the atrium lobby to elegantly furnish more...