42 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Holiday Inn Shanghai Vista, China
Category: Hotel
Address details
700 Changshou RoadPutuo District
Shanghai
China
200060
Shanghai, China Print route » N31° 14' 16.3716" E121° 26' 1.968" (31.237881, 121.43388) Start navigation »
Phone & WWW
021 6276 8888http://www.ihg.com/holidayinn/hotels/us/en/shanghai/shggj/hoteldetail?cm_mmc=GoogleMaps-_-hi-_-CNEN-_-shggj
Business hours