This hotel offers a pleasant stay in Foshan for those traveling for business or leisure. The hotel is conveniently located just 4km from Foshan Railway Station and 54km from Baiyun International Airport. The closest major public transportation, Zumiao Metro Station, is only 200m away. With Temple of...