This hotel is located at GuangZhou train station and next to LiuHua Lake.
194 HuanShi Rd W YueXiu District Guangzhou Unknown 510017 China
Other Countries