Address Hotels and Resorts Announces the Opening of Address Jabal Omar Makkah
Unveiling a Spiritual Haven in the Heart of Makkah Makkah, Saudi Arabia, 12 July 2023 — Address Hotels and Resorts is thrilled to announce the opening of its latest architectural and hospitality masterpiece, Address Jabal Omar Makkah, in the holy city of Makkah, Saudi Arabia. Nestled in the iconic JabalContinue Reading