7Days Inn Xinyang Mall North Bus Station

Shangcheng • Show on map
View Details for Price
7Days Inn Xinyang Mall North Bus Station is offering accommodations in Shangcheng. The property provides a 24-hour front desk as well as free WiFi throughout the property. Guest rooms in the hotel are…More info
