Al Safwah Royale Orchid Hotel

Ajyad Street, Opposite King Gate Abdul Aziz no. 1, Makkah, Saudi Arabia