Отель S Al Barsha расположен в Дубае, в 5 км от автодрома Дубая. К услугам гостей ресторан, бесплатная частная парковка, открытый бассейн и фитнес-центр. К услугам гостей семейные номера и терраса. К услугам гостей круглосуточная стойка регистрации, доставка еды и напитков в номер и обмен валюты.

Номера оснащены кондиционером, телевизором с плоским экраном и спутниковыми каналами, чайником, душем, феном и письменным столом. В каждом номере отеля есть шкаф и собственная ванная комната.

Для гостей отеля S Al Barsha сервируется континентальный завтрак или завтрак «шведский стол».

Торговый центр Mall of the Emirates находится в 10 км от отеля, а башня Бурдж-аль-Араб — в 12 км. Расстояние от отеля S Al Barsha до международного аэропорта Дубая составляет 30 км.