Glenwood City Resort ligt aan de Nguyen Van Huongstraat in Thao Dien, een woonwijk aan de overkant van de Saigon-rivier vanuit het stadscentrum. Thao Dien is de wijk van de stad die het meest met expats wordt geassocieerd, en gasten omschrijven haar als rustig, met restaurants en supermarkten binnen loopafstand. De tuinen van het resort zorgen voor groen op het terrein. In de buurt ligt de Tịnh thất An Hòa-pagode op 500 m, liggen de Chợ Thảo Điền-markt en het Quang San Kunstmuseum elk op 900 m, en de aanlegplaats van de veerboot aan de rivier, Bến Thảo Điền, op 1 km.
Het stadscentrum ligt op 5,6 km. Bus 35 vertrekt vanaf de busterminal naast de ingang van het resort en bereikt de Ben Thanh-markt in ongeveer 30 minuten. Ben Thanh ligt in District 1, het historische centrum, waar ook de wandelstraat Nguyen Hue, het Operagebouw en het Hoofdpostkantoor te vinden zijn. De internationale luchthaven Tan Son Nhat ligt op 6 km van het resort en het station Saigon op 6,6 km.
Voor sightseeing verder weg ligt de Dierentuin en botanische tuin Ho Chi Minh op 3,7 km, het Geschiedenismuseum van Vietnam op 3,8 km en de Jade Emperor-pagode op 4,2 km. Voor een meer lokaal uitstapje ligt de Chợ Văn Thánh-markt op 1,5 km van het resort, terwijl het War Remnants Museum, een van de bekendste bezienswaardigheden van de stad, een langere reis van het resort verwijderd is.