The Moxy Shanghai Xuhui was recently opened in 2021, making it a fantastic choice for those staying in Shanghai. Moxy Shanghai Xuhui 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 Moxy Shanghai Xuhui or go out and enjoy the city. This Shanghai hotel offers parking on site. The Moxy Shanghai Xuhui is an ideal spot for travelers wanting to discover the city. Visitors to Shanghai will find that the Moxy Shanghai Xuhui is a fantastic accommodation choice. Boasting a convenient location, the hotel is just 4km from Shanghai South Railway Station and 10km from Shanghai Hongqiao International Airport. Just a short walk from Caoxi Road Metro Station, traveling to most city destinations is a breeze. There is no shortage of things to see in the area, with the St. Ignatius Cathedral, Shanghai Film Museum and Shanghai Stadium all nearby. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site. If cleanliness is important to you, Moxy Shanghai Xuhui makes an excellent choice, as our guests consider this to be one of the cleanest hotels in the city. This hotel is the usual choice for a large number of business travelers.