




In Foshan's Nanhai district, about 11 km from the city center. This aparthotel sits near Shangxiajiu Pedestrian Street and Sacred Heart Cathedral, and is close to the China Import & Export Fair Complex. You're also within easy reach of Renshou Temple, New Plaza Stadium, Zu Miao and Xiguan House of Longjin.