The Guhuan Mountain Villa Hotel (Xinfazhan Guhua Shanzhuang Jiudian) is located on Middle Jiefang Road in the Fengxian District of Shanghai, close to Guhua Park and Bailian Nanqiao Shopping Mall. It is 61 kilometers from Pudong International Airport. Opened in 1994 and renovated in 2010, the 6-story hotel features 137 guest rooms and suites, Chinese and western restaurants, concierge service and a business center. It is an ideal choice for people from all over the world to go on business, relax, entertainment and vocation.