Accepting only Mainland Chinese citizens, Super 8 Suzhou Huqiu Tower West Road North of the city is located in Suzhou, 6 km from Hanshan Temple.