Travel guides, boutique stays and destination inspiration
A guide to Alila Jabal Akhdar in Oman, where mountain views, stone architecture, terraces, rooms and canyon experiences define the stay.