Grand Chu Hotel

9003 Binhe Avenue
Shenzhen
China