With a stay at Meijianda Hotel in Zhaoqing, you'll be close to Seven Star Crags and Zhaoqing Ancient City Wall. This 4-star hotel is within close proximity of Zhaoqing Catholic Church and Star Lake.
Business, Other Amenities
Featured amenities include luggage storage and an elevator (lift). Free self parking is available onsite.