22.547301 ­114.138585
Go to map view
11 Fenghuang Road, Shenzhen, GD 518003, China +86 755 2554 8888

Get Rates

Show Feng Huang Business Hotel at top of the results.

Get Flight + Hotel