St. Regis Hotels & Resorts Debuts in Oman with Opening of The St. Regis Al Mouj Muscat Resort
St. Regis Hotels & Resorts announces the grand opening of The St. Regis Al Mouj Muscat Resort, debuting in Oman with luxurious accommodations, exclusive dining, and top-notch amenities.