Opened in 2017, the Guangzhou Art Villa is a great accommodation choice in Guangzhou. Guangzhou North Railway Station is located approximately 77km away and Baiyun International Airport around 80km away. This hotel is located near many of Guangzhou's attractions including Huanglong Lake Forest Park,...