BESTRIDE INTERNATIONAL HOTEL

215 Labors Road West
Changsha
China