The Venus Royal Hotel (Foshan Kuiqi Metro Station) is one of the newest hotels in Foshan, having opened in 2019. The hotel is conveniently located just 9km from Foshan Railway Station and 58km from Baiyun International Airport. Being just minutes away from Kuiqi Lu Metro Station allows guests to exp...