La Bahia Blanca: The new St. Regis Tamuda Bay to offer easy access to one of the world’s most magnificent beaches
St. Regis Tamuda Bay is marking the debut of the iconic luxury hospitality brand in Morocco. The rich heritage, and cultural and historic legacy of Morocco has long been alluring to the luxury traveler. The St. Regis Tamuda Bay will set a new standard for service and sophistication in Morocco when it will open … Read more