This hotel is a large LaQuinta located across the freeway from the Galleria shopping center. It is in a very nice part of Houston with convenient access to downtown and the Montrose area. There are many fine restaurants nearby. The check in experience was on the rough side, however the front desk staff was very pleasant during the remainder of... more











