The Red Sea International has proudly announced the momentous opening of the “St. Regis Red Sea Resort” on the enchanting Ummahat Island, strategically located in the western of Saudi Arabia. Exquisite Features of the Resort on Ummahat Island Nestled on the charming “Ummahat” island, this resort boasts an impressive collection of 90 seamlessly integrated villas…
Read More