The YIIHE HOTEL (Shanghai Caoyang Road Store) is one of the newest hotels in Shanghai, having been renovated in 2021. With Shanghai West Railway Station just 700m away and Shanghai Hongqiao International Airport only 18km away, transportation is very convenient. Transportation around the city is als...