World Stefan Fuchs Takes the Helm as General Manager of Giza Palace Hotel & Spa in Cairo by Ava Thompson June 24, 2025