8.8/10
Excellent
102 reviews
Free Wi-Fi
Perched 2000 metres above sea level, Alila Jabal Akhdar is an ultra-luxurious resort with views of the Al Hajar Mountains. It offers free Wi-Fi along with outdoor and indoor pools, a gym and business facilities.
Number of rooms: 86
Plot No 4, Al Roose, Jabal Al Akhdar, 999 Al Khuţaym, Oman