No.18 West Zhongshan Avenue, Tianhe District - 510150
-
. Further information about this hotel will be available shortly. . . . .