يقع الفندق في الصين بمدينة سونغجيانغ شانغهاى ..

وهو مستوحى من المياه الطبيعية ( الشلالات ) بالاضافة الى المعالم الطبيعية الاخرى ..