Hotel City Comfort Inn Dongguan Gaobu Avenue
★★
No. 102, Zhenxing South Road, Dongguan, China Show on map
Juhou Hotel (Zhenxing South Road Branch) is a 2-star hotel in Dongguan, China. It is one of 2,291 places to stay in Dongguan listed on Triptoic.
No. 102, Zhenxing South Road, Dongguan, China
Juhou Hotel (Zhenxing South Road Branch) is located at No. 102, Zhenxing South Road, Dongguan, China.
Juhou Hotel (Zhenxing South Road Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel