Grand Inn Xijiao Apartment Hotel is located on Honggu Road, near Qingxi Road and Hongqiao Economic Development Zone. Featuring French style architecture, this Shanghai hotel offers well-equipped apartments with kitchens, dining tables, and free high-speed Internet access. Washing machines are also provided in executive suites.