O Owen Huang Review of Shangri-La Hotels and Resorts 4 years ago The AC was too loud and the room smelled musty.
Comments: