The best hotel I ever stayed in. There are not many 6-star hotels in China and Garden Hotel is one of them in Guangzhou. I took an executive suite and it was lovely. I totally enhoyed the stay there....meer
The best hotel I ever stayed in. There are not many 6-star hotels in China and Garden Hotel is one of them in Guangzhou. I took an executive suite and it was lovely. I totally enhoyed the stay there....meer