A contemporary Business Center conveniently located in the metropolitan area of Houston-Sugar-Land, Texas. Located within walking distance from Westwood Country Club. The Business Center provides well equipped meeting and conference rooms and an excellent secretarial and administration service. There is also an on-site fantastic catering service and the option to rent 'virtual offices'. Situated on the Southwest Freeway, making this Business Center incredibly easy to access. It is also interesting to note that Houston-Sugar-Land is the largest economic and cultural center of the American South.