Hotel Home Inn Neo Shanghai Xinzhuang Metro Station South Square
★★
2nd Floor, Building 3, Greenland Technology Island Plaza, 66 Guangtong Road, Shanghai, China Show on map
Puli HOTEL is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
2nd Floor, Building 3, Greenland Technology Island Plaza, 66 Guangtong Road, Shanghai, China
Puli HOTEL is located at 2nd Floor, Building 3, Greenland Technology Island Plaza, 66 Guangtong Road, Shanghai, China.
Puli HOTEL is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel