Shanghai Yueyang Hotel
Shanghai Yueyang Hotel is a 3-star venue set 3.2 km away from Shanghai Museum . The hotel represents French architecture in Shanghai.
The hotel boasts a convenient location in Shanghai close to Changshu Road underground station. The property is set within 4 km distance from the city center.
Serving a wide range of dishes, Simply Thai and Abbey Road can be reached within 5 minutes’ walk.
Hongqiao airport is 20 minutes' drive away from Shanghai Yueyang Hotel.