Find your perfect office space in Shanghai

Webscout not only provides comprehensive listings of available Shanghai office space, we can also help you arrange viewings, negotiate the agreement and get the best deal - all at no cost to you. We are experts on office space in Shanghai and would be happy to help you find exactly what you need. Please add your favourite Shanghai offices to a shortlist, fill out the simple form on the side and we'll get right back to you. Or give us a call and let us do all the work - it's what we're here for.

  1. 11. Wei Hai Road

    Rating: 5

    Wei Hai Road

    The 16th floor of this beautifully designed corporate complex is home to our exclusive, fully furnished executive suites. Panoramic views, air conditioning, spacious meeting rooms, WiFi and on site car parking are all benefits our flexible office rental packages include. With a state of the art, manned security system, admit support, reception team and 24 hour access, this is the perfect location for your company.

    This business centre is an ideal location in the Nanjing Business District and is a convenient distance from amenities and the People's Square Metro, which allows easy accessibility to the surrounding area.

    Available Now - call 1-866-403-3014

  2. Zhao Jia Bang Road

    Our FIVE STAR executive suites are situated at the hub of the city and overlook Xujiahui Park. The superior office space is furnished to a high end standard and provides generously proportioned lounge areas and meeting rooms. The office rental package includes a fully manned reception, admin team and IT support. The state of the art security system ensures the safety of your company and employees and the integrated IT and communications networks ensures you are always at technology's cutting edge.

    Located on the Zhao Jia Bang Road in the Central Business District of Shanghai, this corporate complex is in an ideal location to be a business base. The Gateway Shopping Mall provides a large range of amenities which include the Marriott Courtyard Hotel and the ICBC Bank.

    Call 1-866-403-3014 to arrange a viewing

  3. Tian Yao Qiao Road

    The seven storey, eye catching building houses executive suites that are offered on flexible terms to suit any company. The office space is spacious and fully furnished with a service package that includes admin support, reception staff and 24 hour access. With a state of the art IT and communications package you can be sure to always be on the forefront of technology and the manned security system ensures your business is protected. With on site car parking and cafe, lounge areas, meeting rooms, virtual offices and air conditioning throughout.

    Based on the popular Tian Quao Road, this business centre is connected to a first rate transportation infrastructure including subway stations and road links. The area hosts a wealth of local amenities such as shops, restaurants and hotels.

    Call 1-866-403-3014 to arrange a viewing

  4. Tian Yao Qiao Road

    This striking building is an eye catching element of the Xu Jia Hui skyline and the executive suites available inside are no less impressive. The beautifully furnished office space provides access to lounge areas, meeting rooms and hot desking as well as virtual offices. The service package is inclusive of a security system, manned reception, admin team and IT support. With integrated WiFi, telephone system, air conditioning and an on site cafe, this is the ideal operational base.

    Ideally situated near the centre of Shanghai, this office complex is nearby to many local amenities including retail outlets, entertainment facilities and restaurants. There are excellent links to local public transport via the Metro.

    Call 1-866-403-3014 to arrange a viewing

  5. Central Yan An Road

    This office complex has recently been refurbished, meaning that our executive suites are modern and stylish both inside and out. The highly sought after location is the ideal site for your business and our service packages are flexible to suit every need. With lounge areas, meeting rooms, integrated IT system, manned security and 24 hour access.

    Located in the heart of Shanghai this corporate centre is part of the the Central Business District of the city. Fantastic accessibility is provided by the road and subway system as well as the Airport Shuttle Bus. The Plaza Shopping Mall and the Swissotel are both within close proximity.

    Call 1-866-403-3014 to arrange a viewing

  6. Shang Cheng Road

    Our FIVE STAR, beautifully furnished and spacious executive suites provide meeting rooms, lounge areas and hot desking facilities. Our serviced offices include a security system, manned reception, admin support and an integrated state of the art IT and communication's system. With 24 hour access, on site car parking, air conditioning and WiFi.

    Located a five minute walk from the Metro Station, this business centre is highly accessible and in a prime commercial district of Shanghai. Also nearby to all local amenities.

    Office available now - Call 1-866-403-3014

  7. Dong Fang Road, PuDong

    The Grade A executive suites are luxuriously furnished to a premium standard and are fully serviced. Our premium office space provides lounge areas, meeting rooms, virtual offices, 24 hour access, air conditioning and an on site cafe. The flexible rental packages include security systems, reception staff and admin support.

    Within the Pudong region, close to Dong Fang, this business centre is situated in the ideal location for any company. With first rate accessibility provided by Metro Lines there are many shops, restaurants and coffee shops in the nearby area.

    Available Now - call 1-866-403-3014

  8. North Nan Quan Road

    The business centre is based in an impressive, contemporary property and the high end executive suites all come fully furnished. The rental package includes lounge areas, meeting rooms, an on site cafe and a cutting edge technology IT and communications system. With reception staff and an admin team on hand to help with your business operations, these are an ideal office solution for any company.

    This corporate complex is located in the central business district of Pudong, which is a major upcoming region in Shanghai. Local amenities are close by as are transport connections such as the Metro Line.

    Available Now - call 1-866-403-3014

  9. 19. Xian Xia Road

    Rating: 5

    Xian Xia Road

    The unique, glazed design of this tower allows our spacious, high end executive offices to receive a great deal of natural light, making them an ideal working environment. We offer flexible terms, a variety of sizes and fully serviced office space. The rental packages include admin support, a reception team, a manned security system and 24 hour access. With broadband access, a telephone system, lounge areas, meeting rooms, virtual offices, air conditioning, an on site cafe and and lifts.

    This stunning, multi-storey skyscraper is located in Gubei, one of the most popular areas of Shanghai. The region has an extensive transport network and there are many local amenities nearby such as shops, banks, restaurants and hotels. Gubei is an ideal place to set up new offices.

    Available Now - call 1-866-403-3014

  10. 20. Song Hu Road

    Rating: 5

    Song Hu Road

    The corporation complex is the location of several IT giants such as EMC, Oracle, Baidu and eBeoTech. The large, glazed, floor to ceiling windows bathe our executive suites in natural light and the service packages include IT, reception and admin support. Complete with meeting areas, lounge areas, virtual offices, security systems and air conditioning. As an international business hub, the centre has fantastic on-site facilities such as generously proportioned meeting rooms, fully equipped cafes and much more.

    This business centre is based in the Pudong District, which is one of the most highly sought after areas of Shanghai. A convenient distance to local amenities, transport connections and a short walk from the subway line. Pudong is home to many national and international corporations and is the ideal location for any company.

    Outstanding value, call 1-866-403-3014

Results 11 - 20 for Office Space in Shanghai

About Business in Shanghai
The expanding economy and constantly evolving cultural and business setting mean that Shanghai is a perfect location for any company looking for a place to set up offices.

Shanghai is located in eastern China and has a population of over 19.2 million people. The city was once a textiles and fishing town, but due to its strategic location at the end of the Yangtze, the city has become a commercial centre for national and international trade. Deng Xiaoping is the largest cargo port in the world and the city itself is a multinational financial and business hub.

The city is also a popular tourist destination, due to its combination of historical landmarks and its modern architecture. Shanghai is considered to have the world’s fastest growing major economy and the city has had double digit GDP since 2000.

Besides the trading sector, the largest revenue winners for the city are financial and banking services, although it does also have a manufacturing and high tech industry base. The city’s incredibly developed public transportation system means that it is very easy to navigate the area and its airports provide good international links.

Get prices and details

Or call us now for the latest discount prices

1-866-403-3014

Other Areas in China
Popular Locations