Location. 7 Days Inn 2nd Branch of Xujiahui is located in Shanghai's Puxi neighborhood, close to Shanghai Grand Stage, French Concession, & Shanghai East Asia Exhibition Hall. Nearby points of interest also include St. Ignatius Cathedral & Shanghai Stadium. Hotel Features. 7 Days Inn 2nd Branch of Xujiahui features tour/ticket assistance. Guest parking is complimentary. Guestrooms. Air conditioned guestrooms at 7 Days Inn 2nd Branch of Xujiahui feature coffee/tea makers & hair dryers. Wired high speed Internet access is complimentary. Guestrooms offer phones. Cable television is provided. Notifications: In accordance with national/local laws, air conditioning may not be available during certain times of the year.