This hotel is an ideal choice for travelers who want to take in the sights and sounds of Yangjiang. This property is just a short distance away from the Mandarin Duck Lake Area. From the hotel, Yangjiang Railway Station is just 8km away. When guests have some time on their hands they can make use of...