When you stay at Crystal Island Entertainment Club - Shanghai in Fengxian, you'll be convenient to Guhua Park. This 4-star hotel is within the region of Shanghai Jiao Tong University and Fengxian Beach.
Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and an arcade/game room.
Business, Other Amenities
Free self parking is available onsite.