Loading hotels
Confirming room availability...
Sangha Retreat By Octave, 199 Yangcheng Ring Rd Yangcheng Island Suzhou Industrial Park, Suzhou, China
Located in Suzhou, Sangha Retreat By Octave is on a lake and within the region of Suzhou International Expo Center and Yuanrong Times Square. This 4.5-star resort is within the region of Suzhou Culture and Arts Center and Ferris Wheel Paradise.