
Set 2,000m Above Sea Level at the Edge of a Canyon, Alila Jabal Akhdar is a Hotel That Feel Like It’s on Top of the World
Alila Jabal Akhdar opened last spring on the Al Hajar mountains range, which is one of Oman’s most magnificent, untouched landscapes. Perched over 2000 metres above sea level, the hotel overlooks a dramatic gorge and is perfectly positioned to explore the region’s rugged landscape, maki…
