Dotato di una piscina all'aperto, il GLENWOOD APARTMENT si trova nel distretto 2 di Ho Chi Minh City, a 4,1 km dal Landmark 81 e a 7 km dal Museo di Storia del Vietnam.
La struttura dista 8 km dal mercato di Tan Dinh e dal Teatro Lirico di Saigon. Il GLENWOOD APARTMENT dista 9 km dall'Aeroporto Internazionale di Tan Son Nhat, lo scalo più vicino.