R

One of the best hotel I have visited. Best staff. ...

One of the best hotel I have visited. Best staff. Really best place to stay in Doha.

Comments:

No comments