Niezwykle luksusowy ośrodek Alila Jabal Akhdar położony jest 2000 metrów n.p.m. i roztacza się z niego widok na góry Al Hadżar. Obiekt oferuje bezpłatne WiFi, kryty i odkryty basen, siłownię oraz zaplecze biznesowe. Ośrodek składa się z luksusowych willi z prywatnym basenem oraz apartamentów typu suite z balkonem i panoramicznym widokiem na góry Al Hadżar. W każdej willi i apartamencie zapewniono klimatyzację, telewizor z płaskim ekranem i dostępem do kanałów satelitarnych, minibar, zestaw do parzenia kawy i herbaty oraz balkon lub taras. Mieści się w nich także łazienka z oddzielną wanną i prysznicem, zestawem luksusowych kosmetyków marki Spa Alila oraz miękkimi szlafrokami. Ze wszystkich pokoi roztacza się panoramiczny widok na góry. Ośrodek Alila Jabal Akhdar oferuje kilka lokali gastronomicznych, w tym restauracje Juniper i Rose Lounge. Pozostałe udogodnienia to biblioteka, sale przeznaczone na organizację imprez różnego typu, spa i centrum odnowy biologicznej oraz butik Spa Alila. Ośrodek oferuje wiele różnych atrakcji, w tym piesze i rowerowe wycieczki, zajęcia jogi, lekcje gotowania, piknik w wadi lub wycieczkę do kilku wsi, w których można doświadczyć serdeczności i gościnności Omańczyków. Do obiektu można dojechać jedynie samochodem z napędem na 4 koła. Za dodatkową opłatą organizowany jest transfer, który należy zarezerwować 24 godziny przed przyjazdem. Odległość od międzynarodowego lotniska w Muskacie wynosi 190 km. Na miejscu dostępny jest bezpłatny parking.