I stay in Shangri La hotels frequently and they are consistently very good. This isn't their best but it is hard to fault. A few words of caution but not criticism - English speaking staff are few and far between as most guests are Chinese or Russian, the breakfast and dinner buffet was chaotic and not huge on choice of... More
We are searching for
the best rooms at the best prices,
so you don't have to.