M

Muhammad Tauseef

4 years ago

Superb simply superb.

Superb simply superb.
The rooms are exclusively fashioned for your needs. Restaurants are great Dev shapes know how to coock ok and have to present the stuff you need. The mosque and the prayer area is marvelous. But most of all it's the view of the hotel that's takes you to another world.
The view of KAABA miseries you.

Comments:

No comments