Hotel City Comfort Inn Zhaoqing Sihui Nanjiang Industrial Park
★★★
No. 34, South Industrial Avenue, Leping Town (next to Momo Tea), Foshan, China Show on map
Kelailai Hotel (South Branch) is a 2-star hotel in Foshan, China. It is one of 3,372 places to stay in Foshan listed on Triptoic.
No. 34, South Industrial Avenue, Leping Town (next to Momo Tea), Foshan, China
Kelailai Hotel (South Branch) is located at No. 34, South Industrial Avenue, Leping Town (next to Momo Tea), Foshan, China.
Kelailai Hotel (South Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel