Ibis Lian Yang
The charming 3-star Ibis Lian Yang Hotel is a great place to stay in Shanghai.
This hotel is situated 10 km away from Plaza 66.
The hotel's comfortable rooms are appointed with high-speed internet and flat-screen television.
Located in a shopping area, The Irishman's Pub and The Tang Dynasty Restaurant serve a wide range of meals.
Guests will find themselves a 15-minute stroll from Middle Yanggao Road subway station.