Das Anantara Al Jabal Al Akhdar Resort befindet sich auf dem sagenumwobenen Green Mountain, und erhöhter Luxus offenbart dramatische Ausblicke auf die Schlucht in einem der höchsten Resorts der Welt. Die luxuriösen Zimmer verfügen über private Balkone, Spa-ähnliche Badezimmer und Umkleideräume, während die Villen über einen privaten Pool verfügen. Alle Unterkünfte sind mit kostenlosem WLAN, TV und Kaffeemaschinen ausgestattet. Die Gäste haben eine Auswahl an Restaurants, in denen sie speisen können, und Zimmerservice für Mahlzeiten auf dem Zimmer. Ein Infinity-Pool und ein luxuriöses Spa sind ebenfalls vorhanden.