Royal Holiday Hotel - Zhaoqing, Zhaoqing, China
Royal Holiday Hotel - Zhaoqing is conveniently located at Section A Chengdong Business Center, in Zhaoqing, China
Hotel Location:
Address: Section A Chengdong Business Center,
City: Zhaoqing
Country: China
phone: +86 758 888 8888
Hotel Features:
- Meeting Room
- Business Center