M
Mohamed Alshehhi Review of Shangri-La Hotels and Resorts ...
Love the place, the facilities and the location. L...
Love the place, the facilities and the location. Lovely and friendly staff
Comments: