The Shangri-La name is synonymous with luxury and a premium lifestyle. This is why it is but natural for the luxury hotel...
.
December 24, 2016