Hotel Jinjiang Inn Select Shenyang Railway Station South Taiyuan Street
★★
No. 14, Jia 8, Xita Street, Shenyang, China Show on map
Penglai Inn is a 2-star hotel in Shenyang, China. It is one of 2,762 places to stay in Shenyang listed on Triptoic.
No. 14, Jia 8, Xita Street, Shenyang, China
Penglai Inn is located at No. 14, Jia 8, Xita Street, Shenyang, China.
Penglai Inn is rated 2 stars.
Highly rated alternatives close by
#1 in Shenyang
#3 in Shenyang