Karta Vacation Rentals





In Shanghai's Songjiang district, inside Sheshan Xintiandi Commercial Plaza at No. 8928 Waiqingsong Road. Close to Sheshan, Happy Valley, Maya Water Park and Moon Lake Sculpture Park. Also within reach of Shanghai Botanical Garden, Jing An Temple and Taikang Road. A bus stop sits right at the hotel entrance with easy links toward Metro Line 9.