Il Glenwood Suites offre sistemazioni climatizzate a Ho Chi Minh City, a 3,1 km dal Landmark 81, a 6 km dal Museo di Storia del Vietnam e a 6 km dal Diamond Plaza. La connessione WiFi è gratuita.
Le sistemazioni dispongono di pavimenti piastrellati, area salotto con TV via cavo a schermo piatto, angolo cottura completamente attrezzato e bagno privato.
L'appartamento dista 7 km dal Teatro Lirico di Saigon e dal Municipio della città. L'Aeroporto più vicino è quello Internazionale di Tan Son Nhat, a 9 km da Glenwood Suites.