criticized the unstylish hotel."
building wasn't nice." facilities needed updating."
- All reviews
Located in Suzhou, Starway Hotel Master Hall Suzhou Amusenment Land is close to Hanshan Temple and Lingering Garden. This hotel is within the vicinity of Tiger Hill and Pan Gate. Make yourself at home in one of the guestrooms featuring refrigerators. Satellite television is provided for your entertainment. Free parking is available onsite.