Star & Lake Hotel Zhaoqing
Print
Address:11 Xinghu West Road, Duanzhou District, Zhaoqing
Hotel Tel:+86-758-2811666