The Moxy Hotel was recently opened in 2021, making it a fantastic choice for those staying in Shanghai. The hotel is only 4km from Shanghai South Railway Station and 17km from Shanghai Hongqiao International Airport, giving guests a number of convenient transportation options. The closest major public transportation, Caoxi Road Metro Station, is only 800m away. Keeping busy is easy, with Xuhui Theater, Shanghai Grand Stage and Tanjingqianshui Club all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Shanghai hotel offers parking on site.