S
Sultan Aljabir Review of Shangri-La Hotels and Resorts ...
To long time for check in and check out it takes.
To long time for check in and check out it takes.
The rooms smell was not good.
Comments: