Residing in the center of Shanghais Lujiazui Financial District, this charming property is just a five-minute drive from Shanghai New International Expo Center and Expo Site. Metro 7 Subway Station is within a ... Read more

View all Luxury Hotels in Shanghai