You Believe in Hidden Paradise? This One’s 2,000 Metres Above sea Level

Perched atop Oman’s famed “Green Mountain” at approximately 2,000 metres above sea level, Alila Jabal Akhdar is more than a hotel, it’s a breathtaking mountain sanctuary wrapped in serene luxury How to Get There Your journey to Alila Jabal Akhdar begins in Muscat, Oman. From Muscat International Airport (MCT), the resort is a […]