The Allen Center is located in a prominent mixed-use complex, in three buildings connected by a skybridge. From its downtown district position, it offers breathtaking views of the surrounding landscape and has a significant amount of green space in the common area plaza, and Memorial Park is just 10 minutes away. The downtown area is Houston's largest business district and contains the headquarters of many household-name corporations. The center's neighbors include major exploration and producing operations businesses, banks, management consultants and law firms. This reflects Houston's policy of decreasing its economic dependence on energy and diversifying into other sectors including professional and knowledge-based and service-providing industries. As well as business, the center has major sports venues, the George R Brown convention center and the theatre district nearby.
Providing the support needed to stay productive wherever business takes you.
3000 locations in 900 cities
Find us in city centres, business parks, airports, railways and service stations
Consistent global standards
Rely on a familiar, professional environment and business class WiFi
Options for all budgets
From a few days to unlimited use
Pay as you go
Take a subscription that feels right, and access other workspace as needed
Book on the move
Download the Regus App to find locations and book workspace in moments
To arrange a visit, speak to our team on 1-855-400-3575