The hotel is located on the prosperous Yan'an Road, near Hongqiao Development Zone. There are 511 unique guest houses, with a great city view.