The City Castle Hotel is an ideal spot for travelers wanting to discover the city. The City Castle Hotel offers a pleasant stay in Yangjiang for those traveling for business or leisure. Yangjiang Railway Station is located approximately 7km away from this hotel. This hotel is located near many of Yangjiang's attractions including Yuanyanghu Park, Yangjiangshinan Mountain Park and Yangjiang Kite Museum. When guests have some time on their hands they can make use of the onsite facilities. Airport pickup can be arranged by the hotel upon request. This Yangjiang hotel offers parking on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent. Perfect for those working on the move, this hotel caters to a large number of business guests.