Skylark Hotel Apartments AL Barsha is voorzien van een binnenzwembad, een fitnessruimte en accommodatie met airconditioning en gratis WiFi in Dubai, op 15 minuten lopen van Mall of the Emirates.
Elke unit heeft een volledig uitgeruste keuken met een eettafel, een flatscreen-tv met satellietzenders en een eigen badkamer met douche, gratis toiletartikelen en een haardroger. Iedere unit heeft een zitgedeelte en een eetgedeelte.
Burj Al Arab-toren ligt op 5,3 km van het aparthotel, en golfbaan Address Montgomerie ligt 10 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Dubai, op 25 km van Skylark Hotel Apartments AL Barsha, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.