The South Hotel is a Hotel located in Yuhong District, Shenyang, Liaoning. It is one of the 163588 hotels in China. Address of The South Hotel is Shenxin Rd, Yuhong District, Shenyang, Liaoning, China.
Some of the places around The South Hotel are -
In very close proximity, around 200 meters, there is one more Hotel - Fumin Restaurant
Shenxin Rd, Yuhong District, Shenyang, Liaoning, China
Address of The South Hotel is Shenxin Rd, Yuhong District, Shenyang, Liaoning, China.
The South Hotel is located in Yuhong District, Shenyang, Liaoning.
The South Hotel is a Hotel in China