The S Hotel Al Barsha Dubaï est situé dans le quartier "Al Barsha" à Dubaï, à environ 25 minutes à pied de l'Autodrome de Dubaï. Il propose 239 chambres avec vue sur la ville. Les hôtes de l'hotel 4 étoiles sans fumée à Dubaï sont invités à se baigner dans une piscine, et à se détendre en utilisant des bains à vapeur turcs et un hammam turc.
Un endroit populaire à Dubaï est Complexe sportif Dubai Sports City étant dans une zone de 3 km. S Hotel Al Barsha est également à environ 15 minutes en voiture du Ski Dubaï. L'hotel se trouve à 450 m de l'arrêt de bus Dubai Science Park Complex 1, et à 15 km de la de métro Business Bay à Dubaï.
Les chambres disposent d'un coin salon, complets avec un fer à repasser et une table à repasser, une climatisation, ainsi que d'Internet à haut débit et d'une TV à écran plat avec des chaînes satellite. Elles sont dotées des fenêtres insonorisées. Elles sont également équipées d'un minibar et d'une cafetière/théière.
S Hotel Al Barsha de Dubaï propose un petit déjeuner sous forme de buffet chaque matin. Shakespeare and Co. Dubai Science Park est idéal pour goûter la cuisine gesund et se situe juste à quelques pas de cet hébergement.