Shanghai Baodao Resort is situated on Chongming Island, the 3rd largest island of China. Opposite to the National Dongping Forest Park, the hotel is enveloped in a quiet and peaceful surroudings. Baodao Resort provides comprehensive services including catering, accommodation, conference, shopping and entertainment, which is the largest-scale hotel in Chongming area.