Hotel Atour Hotel Shaoguan Century East Street Xiaodao
★★★★
No. 74 Fantang Road, Shaoguan, China Show on map
Jill Inn is a 2-star hotel in Shaoguan, China. It is one of 623 places to stay in Shaoguan listed on Triptoic.
No. 74 Fantang Road, Shaoguan, China
Jill Inn is located at No. 74 Fantang Road, Shaoguan, China.
Jill Inn is rated 2 stars.
Highly rated alternatives close by
Hotel