The S Hotel Al Barsha Dubai is a hotel and bus stop located in Dubai, United Arab Emirates. The average rating of this business is 4.10 out of 5 stars based on 1622 reviews. The street address of this business is Dubai Science Park, Al Barsha South 2 - Dubai - United Arab Emirates.
2 alaska 17 months ago
3 K O 15 months ago
5 Sayuni Chamathka 15 months ago
5 Paul Michael 15 months ago
5 quick maintenance 15 months ago
5 Ivran 17 months ago
5 Anita Rhodes 17 months ago
5 Ahmed Eldebiky 19 months ago
Fusion Restaurant - The S Hotel
Al Ansari Exchange, My City Centre Dxb Branch
Hookah UAE - Smoking & Tobacco Trading
V Perfumes - My City Centre, Al Barsha