Das Skylark Hotel Apartments Al Barsha Dubai mit einem Hallenbad befindet sich im Bezirk Sheikh Zayed Road und ist etwa 16 Gehminuten von der Mall of the Emirates entfernt. Das Hotel verfügt über einen Außenpool, Spa-Therapie und einen Spielplatz sowie Gästezimmer mit Blick auf die Stadt.
Das 3-Sterne-Hotel ist in einer 2 km Entfernung vom Wild Wadi Water Park gelegen. Das Skylark Hotel Apartments Al Barsha bietet Nähe zu Sehenswürdigkeiten wie dem Al Sufouh Beach (2,1 km) und dem Al Barsha Pond Park (2,2 km). Ski Dubai liegt etwa 20 Gehminuten von der Unterkunft entfernt. Die U-Bahn-Station Sharaf DG ist ganz nah am Hotel.
Die Unterkunft verfügt über 96 Gästezimmer, die über eine Sitzecke und einen Essbereich verfügen sowie mit einem Schreibtisch ausgestattet sind. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche.
Das Skylark Hotel Apartments Al Barsha Dubai serviert täglich ein Frühstücksbuffet. Das Restaurant Kapadokya Turkish Kitchen bietet türkische Speisen an und liegt ein paar Schritte entfernt vom Hotel.