Shangri-La Barr Al Jissah Resort & Spa

Shangri-La Barr Al Jissah Resort & Spa

Muscat, Oman
Exclusively located on a sweeping bay, Shangri-La Barr Al Jissah Resort & Spa sits in 124 acres More info