Completed in 2005 with a total area of 150,000sqm, Blue Castle International is divided into a northern and southern side comprising two 20 storey buildings and a large green area in-between. The high ceiling apartments range from a 54sqm 1 bedroom layout to a 318sqm 4 bedroom layout. The apartments are modern in design containing cable TV with international channels including HBO, CNN, BBC, CNBC, ESPN
Blue Castle International Centre contains many facilities in its compound including a gymnasium, a library, parking, and a multifunction room.
Blue Castle International is located opposite the new town close to the popular expat area of CBD with the main Dawang Road running east to west. The compound has the Xiushui Silk Market and the CCTV headquarters in walking distance to the west and there are many international shopping malls, restaurants; fitness centers hospitals, and supermarkets surrounding the compound.