Home > Travel In SH > Accommodation
Default Default Latest Updates Most Comments

Holiday Inn Downtown Shanghai

Address:585 Hengfeng Road
Phone:021-6353 8008

Holiday Inn Shanghai Downtown, a 4-star international hotel, is strategically located in the city centre. The hotel is within walking distance to the Shanghai Railway Station and subway station, easily take you to your business and leisure ...

0 like 0 comment