32.2087 ­119.46541
Go to map view
Mengxi Road 4, Zhenjiang, Jiangsu Province, Zhenjiang 212002, China +86 511 8440 2117
The Guanhailou Hotel, Star of the Sea is only 2 km from the downtown area and about 4 km from the Zhenjiang railway station.

Get Rates

Show Guan Hai Lou Hotel Mengxi Road - Zhenjiang at top of the results.

Get Flight + Hotel