The luxury 5-star Denotel lies within walking distance of Nanjing Lu (Nanjing Road), Shanghai Propaganda Poster Art Centre and Jade Buddha Temple.
A metro station as well as Changping Road subway station are not far from the hotel. The distance between Shanghai city center and the property is 3 km.
Denotel is within a 15-minute drive to Hongqiao airport.
The hotel's spacious rooms are appointed with a minibar, free Wi-Fi, flat-screen TV, a work desk and a seating area.