Al Safwah Royale Orchid Hotel - Al Jewar

Al Safwah Royale Orchid Hotel - Al Jewar Address: Ajyad Street, Opposite King Gate Abdul Aziz no. 1, Mecca, Saudi Arabia

Minimum price found for Al Safwah Royale Orchid Hotel - Al Jewar was: 890 SAR

Click here to get more information, photos & guest ratings for Al Safwah Royale Orchid Hotel - Al Jewar