The Galleria Shopping Complex
The Galleria Mall is a major tourist attraction in Houston and conveniently located one mile from the Omni Houston Hotel. The Omni Houston Hotel provides complimentary shuttle service to/from The Galleria Shopping Complex. With over 400 stores and numerous restaurants, The Galleria is an ideal place to visit while in Houston. It is the largest mall in Texas and 4th largest in the United States and has something to offer for all ages.