Karta Vacation Rentals
In the heart of Shanghai’s Xintiandi and Huaihai Road district, surrounded by boutiques, galleries, bars and outdoor cafés. About 200 m from the nearest metro and 300 m from Huahai Park, with People’s Square and the Shanghai Museum a short ride away.