Shangri-La Barr Al Jissah Hotels Jobs Oman Hotel & Resort Jobs Hotel Jobs Shangri-La Barr Al Jissah Hotels Jobs Oman amna July 30, 2024 Shangri-La’s Barr Al Jissah Resort & Spa is a 124-acre (50 ha) three-hotel resort in Muscat, Oman opened... Read More Read more about Shangri-La Barr Al Jissah Hotels Jobs Oman