Super 8 Hotel Changsha Ta Cheng

180 Zhutang W Rd Tianxin Dist
Changsha
China