Property Location Located in Duchuan (Cixi), Shangri-la Manor Hotel - Cixi is within the region of Yuyao Stadium and Lanjiang Square. This hotel is within the region of Dragon Spring Hill and Nanleiyan Lake. Amenities Take in the views from a garden and make use of amenities such as an arcade/game room. Business, Other Amenities Free self parking is available onsite.
- Business centre