Karta Vacation Rentals



Tucked next to Shanghai Railway Station, a short walk from People's Square, Nanjing Road Shopping District and the Shanghai Art Museum. About 1 km from Shanghai Railway Station and roughly 14 km from Shanghai Hongqiao Airport. A business-friendly base with the Railway Station metro stop within easy walking distance.