Impression Boutique Hotel(Shanghai Fengzhuang metro station store), The hotel is located in Jinshajiang Road, Hongqiao Business District, Shanghai, about 280 meters away from Fengzhuang metro station entrance 2 of Shanghai Metro Line 13, and about 15 minutes' drive away from Shanghai Hongqiao hub and National Convention and Exhibition Center. It is convenient for catering, surrounded by Miaozhai, legend pot, century old family sauerkraut, etc.
The hotel will lead you to experience the fun of staying with fashionable environment, exquisite guest rooms and home like service.