By browsing on our website, you are agreeing to our cookies policy.

Wyndham Hotel Group, Riyada International Hotels & Resorts and Concept Towers Real Estate have signed a deal to develop a new Ramada hotel in Riyadh.

Wyndham Hotel Group has unveiled its three newest hotels, located in the UK, Turkey and Ethiopia. Situated at junction 23 on the M25 in Hertforshire, Ramada South Mimms features 75 rooms and