TPG HOTELS & RESORTS, INC.