Stayed here for 1 week – enjoyed my stay and they attempted to surpass the English factor.

Category:

Hotels in China