Alila Jabal Akhdar
Jaylil • Show on map Price as low as OMR 327.27Perched 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