This lovely hotel is located in Xuchang Shi. The property comprises a total of 64 snug bedrooms. Super 8 Hotel Xuchang Qi Yi Lu Railway Station is not a pet-friendly establishment.