Situato a Chengdu, a 16 km dal New International Convention & Exposition Center Chengdu Century City, il Courtyard by Marriott Chengdu South offre camere climatizzate e un ristorante. La struttura dista circa 25 km dal Tempio Memoriale di Wuhou e dall'antica via Jinli, e 26 km da Chunxi Road. La struttura fornisce una reception aperta 24 ore su 24, il servizio in camera e il cambio valuta.
Tutte le camere sono dotate di scrivania. Le camere del Courtyard by Marriott Chengdu South sono dotate di vista sul lago e bagno in comune con vasca idromassaggio e asciugacapelli. Tutte le unità sono dotate di frigorifero.
Ogni mattina vi attende una colazione a buffet.
Il Courtyard by Marriott Chengdu South dista 27 km da Piazza Tianfu e dal Cottage di Paglia di Du Fu. L'Aeroporto più vicino è quello Internazionale di Chengdu Shuangliu, a 21 km, raggiungibile anche tramite un servizio navetta a pagamento.