Holiday Inn SHANGHAI VISTA
700 Changshou Road, Putuo District Shanghai, SH 200060 CN
- 3 miles from JinAn Temple
- 3 miles from Nan Jing Road
- 5 miles from Old French Concession
- 9 miles from Pearl of the Orient TV Tower
- 7 miles from Xu Jia Hui Catholic Church
- 2 miles from Zhong Shan Park
- 1.5 miles from Jade Buddha Temple
- 5 miles from Shanghai Grand Theater
- 5 miles from People's Square
- 7 miles from Yu Garden
- 8 miles from The Bund
The Holiday Inn Shanghai Vista is conveniently located in the heart of Shanghai putting the travelers and guests in an ideal location for shopping, dining and sighting, travelers and guests will enjoy quick convenience to Nanjing Road, Yu Garden,The Bund,Shanghai Natural History Museum and Shanghai Changfeng Ocean World, only a short taxi drive from Railway Station, Airport and National Convention & Exhibition Center,40 minutes drive to Shanghai Disney Resort. The hotel is is only 5 minutes walk from hotel to Metro Line 7 and 13, making it a “piece of cake” to get to your meetings on time and sight...