T
Talal Ali Review of Telal Resort
A 10-star hotel in short, another one I thought ab...
A 10-star hotel in short, another one I thought about in this hotel
I worked in it from the beauty of the place
The staff is treated with no grace and respect
And this hotel is not wrong
Comments: