O Centro Barsha dispõe de elegantes acomodações na área de Al Barsha, no Dubai, a 7 minutos a pé do Mall of the Emirates (centro comercial). Tem uma piscina no último piso e um ginásio de última geração.
Os quartos do Centro Barsha Hotel dispõem de uma televisão LCD com canais por satélite e por cabo. Além disso, incluem comodidades para preparar chá e café, um cofre e ar condicionado.
Os hóspedes no Hotel Centro Barsha podem desfrutar de banhos de sol no terraço do último piso, ao lado da piscina exterior. O hotel também oferece um carrinho personalizado e C.Deli, que inclui um conceito de jantar 24 horas para levar ao quarto.
O hotel está convenientemente localizado perto das áreas de negócios de Media City, Internet City e do Centro Financeiro do Dubai, enquanto a estação de metro fica apenas a 300 metros do hotel. Há estacionamento privado gratuito no local.