Hotel

South Garden Hotel

Fengyuan Building, No.167 Menkouyang, Shiqiao Village, Shuyang Town, Zhangzhou, China Show on map

About South Garden Hotel

South Garden Hotel is a hotel in Zhangzhou, China. It is one of 1,050 places to stay in Zhangzhou listed on Triptoic.

Property facts

Property type
Hotel

Location

Fengyuan Building, No.167 Menkouyang, Shiqiao Village, Shuyang Town, Zhangzhou, China

Loading map…

Frequently asked questions

Where is South Garden Hotel located?

South Garden Hotel is located at Fengyuan Building, No.167 Menkouyang, Shiqiao Village, Shuyang Town, Zhangzhou, China.

Stays near South Garden Hotel

Highly rated alternatives close by

All 1,050 in Zhangzhou →

More ways to stay in Zhangzhou

See prices on Agoda
Check prices