Loading hotels
Confirming room availability...
Shenzhen Anthea Hotel, No. 108 Shui Ku Road Xi Xiang Street, Shenzhen, China
In Shenzhen<br /><br />Located in Shenzhen, Shenzhen Anthea Hotel is within a 15-minute drive of Window of the World and Shekou Ferry Terminal. This 4-star hotel is 8.6 mi (13.8 km) from Happy Coast and 10.8 mi (17.3 km) from Shenzhen Safari Park.