Global hospitality group Marriott International has signed an agreement with Diriyah Gate Development Authority to open two luxury hotels - Ritz-Carlton and Luxury Collection Hotels - within the Unesco World Heritage site of At Turaif in Saudi Arabia.