Glenwood Suites se trouve dans une rue résidentielle de Thao Dien, un quartier d'expatriés situé de l'autre côté de la rivière de Saigon par rapport au centre-ville. La pagode Tịnh thất An Hòa est à 150 m et le temple Đình Ích Phú à 400 m, tandis que le marché Chợ Thảo Điền est à 650 m de l'établissement. Pour manger, les restaurants Gosu Sushi et Ans Saigon sont tous deux à moins de 200 m, ainsi que plusieurs cafés sur la même rue.
Le centre-ville est à 5,4 km de l'établissement, la gare de Saigon à 6,5 km et l'aéroport international de Tan Son Nhat à 6,2 km. Pour les trajets plus longs, le taxi ou un véhicule de réservation en ligne est le choix habituel. La gare de Thao Dien est à 800 m du bâtiment. Une navette aéroport fait partie des services proposés, ce qui évite de devoir organiser une voiture pour le trajet vers l'aéroport. Si vous venez en voiture, le parking est gratuit sur place, mais il nécessite une réservation à l'avance.
La plupart des principaux sites se trouvent de l'autre côté de la rivière, dans le centre. Le lac Crescent, au sud de la ville, est à 9 km, tandis que le Musée d'histoire du Vietnam est à 3,6 km, si bien qu'une journée en ville peut se partager entre les musées et le lac. Le parc Tao Dan, à 5,6 km, est un espace vert agréable pour une promenade, et Công Viên Cầu Sài Gòn, un parc local, est à 750 m de l'établissement. Pour un après-midi plus calme, les cafés des rues voisines sont à quelques centaines de mètres, et le Musée de Hô Chi Minh-Ville se trouve également dans le centre.