Xin Hua Hotel (Renmin South Road), Guangzhou: See 14 traveller reviews, 16 user photos and best deals for Xin Hua Hotel (Renmin South Road), ranked# 334 of 3, 778 Guangzhou hotels, Guangzhou, China. No. 26 Renmin South Road, Yuexiu District, Guangzhou, China