The Lee Gardens Hotel Shanghai (Shanghai Liyuan Guoji Dajiudian) is located 5 minutes by car from Shanghai's Xujiahui, a bustling shopping and commercial center. With convenient access to the downtown area plus ... Read more

View all Luxury Hotels in Shanghai (SH)