Impression Boutique Hotel(Shanghai Fengzhuang metro station store), L'hôtel est situé à jinshajiang Road, Hongqiao Business District, Shanghai, à environ 280 mètres de l'entrée 2 de la station de métro fengzhuang de la Ligne 13 du métro de Shanghai, à environ 15 minutes en voiture du Centre Hongqiao de Shanghai et du Centre national des congrès et des expositions. Il est pratique pour la nourriture et les boissons. Il est entouré de miaozhai, légendaire pot de terre, poisson mariné de 100 ans, etc.
L'hôtel vous fera découvrir le plaisir de votre séjour dans un environnement élégant, des chambres exquises et un service à la maison.