To enjoy your vacation in Shanghai, stay at Shanghai Lemon Apartment, which is 2.5 km from the Jade Buddha Temple and just 12 minutes' walk from the modern Shanghai Urban Planning Exhibition Hall Museum. Wi-Fi is provided for both business and leisure activities.
The apartment is also located just moments from the Shanghai Natural History Museum. The Bund is 2.2 km away.
Staying at the apartment, guests have access to a balcony equipped with air conditioning.
West Nanjing Road at North Chengdu Road bus stop, set merely 5 minutes' walk away, as well as West Nanjing Road tube station, set merely 550 metres away, ensure that Shanghai Lemon Apartment is an excellent base for touring the city.