Xijiao State Guest Hotel was built in 1960 and is the largest 5 star garden hotel in Shanghai. The hotel is spread over an area of 1200 mu which is covered by trees, flowers and grasslands.