The SSAW Boutique Hotel Cheng Man is one of the newest hotels in Shanghai, having opened in 2021. Traveling to the hotel is easy with Shanghai Railway Station located approximately 7km away and Shanghai Hongqiao International Airport roughly 22km away. Just a short walk from South Xizang Road Metro ...