Karta Vacation Rentals
In the heart of Foshan — an Art Deco hotel a short drive from the city center and major sights. You’re close to Foshan Century Lotus Stadium, Shangxiajiu Pedestrian Street, the China Import & Export Fair Complex, Sacred Heart Cathedral, Zu Miao and New Plaza Stadium, with a furniture-and-art expo within easy walking distance. A family-friendly urban base for exploring the city.