China Mayors Plaza

189 North Tianhe Road, Tian He, 510620 Guangzhou, China

Hotel image
Read more reviews for China Mayors Plaza