Traditional Culture Encyclopedia - Hotel accommodation - Where is the location of Triumph Hotel?

Where is the location of Triumph Hotel?

2 1 Station Road, Changsha City.

According to the encyclopedia, Triumph Hotel

It is an economical business hotel under Hui Ke Hotel Management Co., Ltd., located at No.21Station Road, Changsha. The hotel integrates accommodation, catering, conference and business, and provides rich services.