Shanghai 5 Star Hotel

Shanghai 5 Star Hotel

The Star River Hotel of Shanghai is a 5-star luxury international hotel which boasts 260 rooms featuring relaxing waterfront views alongside the Bund of Huangpu river. Lynx Pro Audio systems were installed in the function rooms, dining, banquet and bars, including a...