The hotel is located in the Intl. Movie Town with the world biggest 1000 m² cinema, nearby the biggest shopping mall of the province, Suzhou Intl. Amusement City and restaurant. It is surrounded by the sea and mountains such as Taihu, East Mountain, West Mountain and Plum Blossom Sea. The hotel also boasts a trendy and simple design.