Glenwood Suites está en una calle residencial de Thao Dien, una zona de expatriados al otro lado del río Saigón respecto al centro de la ciudad. La pagoda Tịnh thất An Hòa está a 150 m y el templo Đình Ích Phú a 400 m, mientras que el mercado Chợ Thảo Điền queda a 650 m del alojamiento. Para comer fuera, los restaurantes Gosu Sushi y Ans Saigon están a menos de 200 m, junto con varias cafeterías en el mismo tramo de calle.
El centro de la ciudad está a 5,4 km del alojamiento, la estación de tren de Saigón a 6,5 km y el aeropuerto internacional de Tan Son Nhat a 6,2 km, así que para trayectos más largos lo habitual es un taxi o un coche de transporte privado. La estación de Thao Dien está a 800 m del edificio. El traslado al aeropuerto está entre los servicios ofrecidos, lo que evita tener que organizar un coche para ir al aeropuerto. Si vas en coche, el aparcamiento es gratuito en el recinto, pero requiere reserva previa.
La mayoría de los principales lugares de interés están al otro lado del río, en el centro. El lago Crescent, en el sur de la ciudad, queda a 9 km, mientras que el Museo de Historia de Vietnam está a 3,6 km, así que un día en la ciudad puede repartirse entre los museos y el lago. El parque Tao Dan, a 5,6 km, es un lugar verde para pasear, y Công Viên Cầu Sài Gòn, un parque local, está a 750 m del alojamiento. Para una tarde más tranquila, las cafeterías de las calles cercanas están a pocos cientos de metros, y el Museo de la Ciudad de Ho Chi Minh también queda en el centro.