Home > Travel In SH > Accommodation > Apollo Business Center
Apollo Business Center

Add:1440 Yan An Rd M., JingAn Flagship Center

Tel:400 883 5600


Credit Cards Accepted
English Service Available


Apollo Business Center was established in 1993 by a group of Taiwanese developers with a shared vision to build a world class serviced office in China. Currently, the group has expanded to 10 floors at its flagship location in Shanghai with a combined floor area of 16,000 sq m.

We are now the 3rd largest serviced office operator in Shanghai managing over 1200 workstations across 6 locations. The team comprises of local and international staff who previously lived, studied and worked as far away as Canada, France and Singapore.

Apollo Business Center is well-known in the serviced office community for its focus on customer service and the best value serviced office among providers in the Shanghai market.