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, the hotel is slated to open in mid 2020. The property …
Read More »