Overlooking the mountains you climbed, hiked or crawled through is an Oman resort you cannot ignore; a stunning miracle built to perfection provides you with the accommodation you long for. The Shangri- La's Barr Al Jissah Resort and Spa is a sanctuary, which is synonymous for luxury hotels Muscat, and it provides you with a higher level of amenities and an enhancing stay that grips your memory with delight and rejuvenation.