Located in Yunfu (Yuncheng District), Artel Yunfu is within a 15-minute walk of Nanshan Garden and Yunfu People's Square. This hotel is 0.9 mi (1.4 km) from Former Residence of Deng Fa and 1.6 mi (2.6 km) from Guangdong Yunfu Radio and TV University.