1
The hotel, owned by Riyada International Hotels and Resorts and managed by Al Massa Hotels Firm, is the Ramada brand's second property in Mecca and its 11th in Saudi Arabia.