Grand Royal Hotel

No. 483 Zhong Shan Ave
China