Shangri-La Barr Al Jissah Master Plan
Ancient Civilization, Modern Luxury
Three Shangri-La hotels form this hospitality design resort in a dramatic and beautiful bay overlooking the Gulf of Oman. Set amongst 124 acres of beachfront, lawns and landscape and with a total of 639 guest rooms this is the first integrated resort to be built in the country. The resort architecture style reflects that of the souks and towns of Oman. The footsteps of civilization on the site can been traced back thousands of years.
Project designed while with WATG