Hotel is located in the shopping/commercial district of Chengdu. But, considering that this hotel has the word "Grand" to it's name, the entrance is actually at right at the back of the commercial building facing the shopping district. You need to navigate through a narrow lane and then underneath another building where you will barely be able to locate the...
More
