Glenwood City Resort si trova in via Nguyen Van Huong, a Thao Dien, un quartiere residenziale sull'altra sponda del fiume Saigon rispetto al centro. Thao Dien è la zona della città più associata agli expat, e gli ospiti la descrivono come tranquilla, con ristoranti e supermercati raggiungibili a piedi. I giardini del resort aggiungono verde all'area. Nei dintorni, la pagoda Tịnh thất An Hòa è a 500 m, il mercato Chợ Thảo Điền e il Museo d'arte Quang San distano 900 m ciascuno, e l'attracco fluviale di Bến Thảo Điền è a 1 km.
Il centro della città è a 5,6 km. L'autobus 35 parte dal capolinea davanti all'ingresso del resort e raggiunge il mercato Ben Thanh in circa 30 minuti. Ben Thanh si trova nel Distretto 1, il centro storico, che ospita anche la pedonale Nguyen Hue, l'Opera House e l'Ufficio postale centrale. L'aeroporto internazionale Tan Son Nhat dista 6 km dal resort, e la stazione ferroviaria di Saigon è a 6,6 km.
Per visite più lontane, lo Zoo e Giardino botanico di Ho Chi Minh City è a 3,7 km, il Museo di storia del Vietnam a 3,8 km e la Pagoda dell'Imperatore di Giada a 4,2 km. Per una gita più locale, il mercato Chợ Văn Thánh si trova a 1,5 km dal resort, mentre il War Remnants Museum, una delle attrazioni più note della città, richiede un tragitto più lungo dal resort.