Visitors to Yangzhou will find that this hotel is a fantastic accommodation choice. Yangzhou Railway Station is located approximately 2km away from this hotel. There is no shortage of things to see in the area, with the Mingyuehu, Gaolaozhuang Big Stage and Yangzhou Shuangbo Museum all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing.