Al Waleed Tower is a lodging and bus stop located in Sharjah, United Arab Emirates. The average rating of this business is 3.90 out of 5 stars based on 42 reviews. The street address of this business is New Al Taawun Rd - Al Khan - Sharjah - United Arab Emirates.
2 ns bwn 23 months ago
1 Ahmad Lababidi 20 months ago
2 Syed Ghufran Wasey 16 months ago
4 abbas Mohammed 37 months ago
4 Hamdan Rahmat Ullah 17 months ago
3 Chaotic Crab 73 months ago
3 Rock Shadi 25 months ago
5 Mytwins Singlemom 17 months ago
AWAFI COMPUTER & MOBILE DEVICES TR. & MAINT