La Quinta Inn & Suites - Galleria Home / La Quinta Inn & Suites - Galleria Share: HOTEL/MOTELBUSINESS BUILDER MEMBER La Quinta Inn & Suites - Galleria Visit Website 1625 West Loop South Houston, TX 77027 (713) 355-3440 (713) 355-2990 (fax) Visit Our Website Map What's Nearby? Distance: 5 10 15 20 25 50 mi.