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

Get Rates

Show Home Inn (Zhuhai Jida) at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com
Agoda