Located in Zhuhai, Silver Art Hotel is in the business district, minutes from Zhuhai Museum, and close to Seaside Park. This hotel is within the vicinity of Fortaleza do Monte and Ruins of St. Paul's Cathedral.
Stay in one of 130 guestrooms featuring flat-screen televisions.
Business, Other Amenities
Free self parking is available onsite.