Shanghai Yueyang Hotel
The 3-star Shanghai Yueyang Hotel boasts close proximity to Jing'an Temple, Magnolia Theater and Shanghai Museum just 1.9 km away.
The hotel is in the convenient location just near Changshu Road subway station. It is set 4 km from the center of Shanghai renowned for Shanghai Lanxin Theater, Shanghai Lilac Garden and Shanghai Propaganda Poster Art Centre.
Offering italian dishes, The Camel is a 5-minute walk away.
Hongqiao airport can be reached in 15 minutes by car from Shanghai Yueyang Hotel.