Al Safwah Royale Orchid AL Safwah Royale Orchid Hotel Mekkah is part of the Safwah Tower 5 minutes from the haram mosque