Le Royal Meridien Shanghai

789 Nanjing Road East, Shanghai, Shanghai, 200001, China
Situated above the People's Square metro station, overlooking the Shanghai Museum and the Grand Theatre, this hotel is in a prime city location, close to the pedestrian area. This ultra-modern hotel is one of the city's tallest landmarks and is ideal for business travellers and holidaymakers alike. The hotel offers a hairdressing salon and a café, a bar, a pub and a restaurant, and business travellers will appreciate the conference facilities, business centre and WLAN Internet access.