TOP STAR HOTEL

Yihua Building
Shenzhen
China