The smoke-free Green Court Residence City Center, People'S Square, Shanghai hotel is located near the shopping district of Shanghai, around 25 minutes' walk from the Waibaidu Bridge. Boasting a location within a few blocks of the Madame Tussauds Shanghai, this 4-star aparthotel features 204 rooms as well as a restaurant and a lobby area.
The hotel in a shopping area is a mere 1.6 km from the Shanghai Natural History Museum and 1.3 km from such shopping venues as the large People's Public Square. The Green Court Residence City Center, People'S Square, Shanghai stands just around the corner from Xinzha Road tube station. Guests will also appreciate the vicinity to Yanzhong Park, located about a 15-minute walk away. Standing 2.4 km away, the folk City God Temple of Shanghai is a hard-to-miss divine tourist destination. Shanghai Metro train station can be found within 20 minutes' walk of Green Court Residence City Center, People'S Square, Shanghai hotel.
The air-conditioned rooms have a balcony and a separate living area equipped with complimentary wireless internet and an LCD TV, as well as blackout drapes, air conditioning, and soundproof walls. Also, there is a safe box, an electric kettle provided.
The Green Court Residence City Center, People'S Square, Shanghai serves a buffet breakfast in the morning. Jia Jia Tang Bao is 500 metres away and offers Asian cuisine.