Al Bustan Palace, a Ritz-Carlton Hotel is set in exquisite gardens between the dramatic Hajar mountains and shimmering sea. The hotel's journey since opening in 1985 is one of majesty and grandeur, while reflecting Omani culture and traditions.