★★★½
No. 171-181 Changdi Road,, Yuexiu District, In Guangzhou (Riverfront - Shamian Island), Guangzhou, China
Property Location
A stay at Venice Hotel places you in the heart of Guangzhou, convenient to Sacred Heart Cathedral and Huaisheng Mosque. This hotel is within close proximity of Canton Customs Building and Haizhu Wholesale Market.