About this hotel
Residing in the center of Shanghai's Lujiazui Financial District, this charming property is just 5 minutes drive from Shanghai New International Expo Centre and Expo Site. Metro 7 Subway Station stands nearby the hotel, providing great convenience around town. The entire property radiates with an essence of European royalty. Ensuring 5-star hospitality, each room is designed professionally and set with superior...