Impression Boutique Hotel(Shanghai Fengzhuang metro station store), L'hotel si trova a Jinshajiang Road, Hongqiao Business District, Shanghai, a circa 280 metri dall'entrata della stazione della metropolitana di Fengzhuang 2 di Shanghai Metro Line 13, e circa quindici minuti di macchina da Shanghai Hongqiao hub e National Convention e Exhibition Center. E'conveniente per la ristorazione, circondato da ozhai, leggendario pot, sauerMiaf secolare di famiglia, ecc.
L'hotel vi porterà a sperimentare il divertimento di soggiornare con ambiente alla moda, camere squisite e servizio come casa.