The St. Regis – Houston Texas

The St. Regis - Houston Texas

The St. Regis – Houston Texas

The St. Regis – Houston Texas

The St. Regis Houston is nestled in the epicenter of the nation’s energy capital, conveniently situated between River Oaks, Houston’s most exclusive residential neighborhood, and the¬†Galleria Houston, an international mecca for luxury shopping and world-class entertainment.

Read more: http://www.stregishoustonhotel.com/