Map
368 Huanshi Dong Lu, Guangzhou 510064, China
Price
242
website
Hotel
The Garden Hotel