The Award Business Centres are the finest providers of Packaged Offices (Executive Suites)office space to local businesses and international companies. Award offices are located at Vancouver's most prestigious commercial locations: Burnaby (Metrotown Area), West Broadway, and Downtown Vancouver.