The St. Regis Debuts in Morocco
Marriott International and Eagle Hills today announced the signing of The St. Regis Tamuda Bay, marking the debut of the iconic luxury hospitality brand in Morocco. Located in the stylish epicenter of Tamuda Bay on the country’s northwestern coast, […]