Shangri-La's Barr Al Jissah Resort & Spa is a 124-acre (50 ha) three-hotel resort in Oman opened in late 2005. It comprises the 180-room Al Husn ("the Castle"), 198-room Al Bandar ("the Town"), and the 302-room Al Waha.
© 2017 Consort LTD. Trademarks and brands are the property of their respective owners.
[email protected] / [email protected]