Alila Jabal Akhdar




Jaylil • Show on map
Price as low as OMR 327.27
Perched 2000 metres above sea level Alila Jabal Akhdar is an ultra-luxurious resort with views of the Al Hajar Mountains. It offers free WiFi along with outdoor and indoor pools a gym and business facilities.…More info
