SO IVE NEVER TRAVELED TO HOUSTON SO GUYS AND GALS WHAT IS THE MOST CONVENIENT AREA TO STAY AT FOR INCALLS? IVE HEARD THE GALLERIA IS PRETTY CONVENIENT. ALL ADVICE WELCOME AND APPRECIATED
XX
Galleria is known for solid business and heavy money... just google map the interection of 610 loop and westheimer... it has car traffic but its a great place