Opened in 2005, the Shanghai Chenlong Business Hotel is located at the city center of Shanhai, within easy reach of the popular Nanjing Road pedestrian street, the Bund and People's Square. Guests can walk to a metro station and reach the Shanghai Railway Station with a five-minute taxi ride. It is 18km away from the Shanghai Hongqiao Airport (Terminal I).

The Shanghai Chenlong Business Hotel boasts a total of 74 rooms, all the rooms are well equipped with with TV, free internet, IDD/DDD phone, writing desk, electric kettle, separate shower room, hair dryer and free broadband interent access, etc. Hotel facilities include meeting room, chess and card room and sauna room, etc. Apart from these, the Shanghai Chenlong Business Hotel also provides service such as laundry service and ,eal delivery service and so on.