Wyndham Hotels & Resorts, one of the world’s largest hotel franchising companies, announces the opening of Howard Johnson by Wyndham Riyadh Al Nasiriyah, marking the brand’s debut in Riyadh and introducing a newly renovated midscale hotel to the Al Nasiriyah district of the Saudi capital.