7 Days Inn (Xuyi Bus Station)
No.118 Shanshui Avenue, Xuyi, Jiangsu, China
The 7 Days Inn (Xuyi Bus Station) provides a great place for travelers to relax after a busy day. The 7 Days Inn (Xuyi Bus Station) offers a pleasant stay in Xuyi for those traveling for business or leisure. Seeing Xuyi's sights from this hotel is easy with National Forest Park, China Xuyi International Lobster Festival Square and Duliang Park all close by. After a long day of sightseeing, guests can retire to the comfort of the hotel.
Location: Jiangsu
No.118 Shanshui Avenue, Xuyi, Jiangsu, China