Karta Vacation Rentals
In Shanghai's bustling northeast, about 9 km from the city center. Close to Wujiaochang Metro Station and a short walk from Shiguang Road. Major sights nearby include the Oriental Pearl Tower and the Shanghai Natural Wild Insect Kingdom.