Loading hotels
Confirming room availability...
Element Suzhou Science And Technology Town, 77 Wuyishan Road, Suzhou, China
This luxurious Hotel is set in Wuxi. Those wishing to escape the hustle and bustle of daily routine will find peace and tranquillity at this accommodation. Element Suzhou Science and Technology Town does not operate a 24-hour reception. Element Suzhou Science and Technology Town is not a pet-friendly establishment.