Hotels & Resorts in Suzhou


Shangri-La Suzhou

Shangri-La Suzhou (苏州香格里拉) is a luxury hotel centrally located in the Suzhou New District near corporate offices of multinational companies and shopping malls. It is also conveniently located near the famous tourists attractions in Suzhou, making it a popular choice among business and leisure travelers. Read more ►

W Suzhou

W Suzhou (苏州w酒店) is a luxury hotel located on the western banks of Jinji Lake, in the city of Suzhou, China. The hotel opened in September 2017 and forms part of the Suzhou Industrial Park, surrounded by modern skyscrapers, high-end condominiums and stands right next to the newest and largest shopping mall in Suzhou, the Suzhou Center. Read more ►