22.24085433 ­113.5763732
Go to map view
No. 58 Shihua East Road, Block 26, Jida District, Zhuhai, China, Zhuhai 519015, China +86 756 337 5111

Get Rates

Show Home Inn Jida at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com