Das Anantara Al Jabal Al Akhdar Resort ist eines der höchsten Luxusresorts der Welt und liegt auf dem sagenumwobenen Green Mountain im Oman. Das Resort verfügt über 115 perfekt ausgestattete und luxuriöse Zimmer und Villen mit Kaffeemaschinen, begehbaren Schränken, privaten Balkonen und Bädern. Unterkünfte mit privaten Pools sind verfügbar. Zu den Einrichtungen und Dienstleistungen gehören eine Reihe von Restaurants und Bars, ein Spa, ein Fitnesscenter, ein Kinderclub, ein Swimmingpool und WLAN.