SUPER 8 HOTEL SUZHOU SHILU E J, Suzhou, China
SUPER 8 HOTEL SUZHOU SHILU E J is conveniently located at Flr 4-6 No 419 of Chang Xu Rd in Suzhou, China
Hotel Location:
Address: Flr 4-6 No 419 of Chang Xu Rd
City: Suzhou
Country: China
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200
- Car Rent Desk