Shangri La in Oman the Sultanate’s first resort, and possibly most successful hotel property, is on the verge of being ‘repositioned’

regarding its Branding. The Shangri La in Oman’s Barr Al Jissa Resort and Spa is probably the key hotel in Oman, and Continue reading “Shangri La in Oman repositions its hotels branding”
You must be logged in to post a comment.