Shangri-La's Barr Al Jissah Resort & Spa

Barr Al Jissah
Muscat
Oman