Guangzhou South Railway Station Junhao Business Hotel is located in Shiqiao, China on No.7, Nanzhan South Road, Guangzhou, Guangdong. Guangzhou South Railway Station Junhao Business Hotel is rated 3 out of 5 in the category hotel in China.
Address
No.7, Nanzhan South Road, Guangzhou, Guangdong