Karta Vacation Rentals
In Foshan, this 4.5-star hotel sits near Nanhai Wetland Park and within reach of Renshou Temple and New Plaza Stadium. It’s about 16 km from the city center and a short drive to Shangxiajiu Pedestrian Street, Sacred Heart Cathedral and the China Import & Export Fair Complex.