Glenwood City Resort se trouve rue Nguyen Van Huong, à Thao Dien, un quartier résidentiel de l'autre côté de la rivière de Saigon par rapport au centre-ville. Thao Dien est le secteur de la ville le plus associé aux expatriés, et les clients le décrivent comme calme, avec des restaurants et des supermarchés à distance de marche. Les jardins du resort apportent de la verdure au site. À proximité, la pagode Tịnh thất An Hòa est à 500 m, le marché Chợ Thảo Điền et le Musée d'art Quang San sont chacun à 900 m, et l'embarcadère de Bến Thảo Điền, sur le fleuve, est à 1 km.
Le centre-ville est à 5,6 km. Le bus 35 part du terminus situé devant l'entrée du resort et rejoint le marché Ben Thanh en environ 30 minutes. Ben Thanh se trouve dans le District 1, le centre historique, qui abrite aussi la rue piétonne Nguyen Hue, l'Opéra et la poste centrale. L'aéroport international Tan Son Nhat est à 6 km du resort, et la gare de Saigon à 6,6 km.
Pour des visites plus éloignées, le zoo et jardin botanique de Hô Chi Minh-Ville est à 3,7 km, le Musée d'histoire du Vietnam à 3,8 km et la pagode Jade Emperor à 4,2 km. Pour une sortie plus locale, le marché Chợ Văn Thánh se trouve à 1,5 km du resort, tandis que le Musée des vestiges de la guerre, l'un des sites les plus connus de la ville, est un trajet plus long depuis le resort.