The Sequoia Hotel (Hongshanshu Jiudian) is located in the city center, on Wen Chang Middle Road. Graceful Ge Garden stands to the east, while the Crane Temple - one of southeast China's four famous mosques and Wen Chang Square lie to the south. The Wen Chang Pavilion, a cultural and historical relic, can be found to the west of the hotel. Well-known attractions West Lake and Da Ming Temple are also near the hotel, which is only a few steps away from Yangzhou's biggest shopping mall.
This Yangzhou hotel has 63 guestrooms, including 19 standard rooms, three business single rooms, 32 standard business rooms, three business triple rooms, four business queen bed rooms, one business suite and a single board chairman suite.