Skip to main content

Chillon Castle Hotel

186 Zhuhui Rd, Cang Lang Qu, Suzhou Shi, Jiangsu Sheng, China, 215000, Suzhou

Chillon Castle Hotel

Your vacation should be comfortable! Hotel «Chillon Castle Hotel» is located in Suzhou. This hotel is located in walking distance from the city center. Spend an evening in a nice atmosphere of the bar. You can stop by the restaurant. Accessible for guests with disabilities: the elevator helps them to go to the highest floors.

  • Elevator Lift
  • Non Smoking Rooms
  • Room Service
  • Shower Bathtub
  • Wheelchair Accessible
  • Bar
  • Restaurant
  • Garage
  • Conference Hall

More hotels in Suzhou