Green Star Hotel se trouve dans le District 1, au centre de Hô Chi Minh-Ville, dans le quartier de Pham Ngu Lao, à quelques minutes à pied de la rue piétonne Bui Vien, connue pour ses bars et sa vie nocturne. L'hôtel est situé dans une zone réservée aux piétons, si bien que les voitures ne peuvent pas atteindre son entrée. Deux pagodes sont tout près : Đình Ông Quan Thánh, à 100 m, et Chùa Phước Hậu, également à 100 m. La gare routière Bến xe buýt Sài Gòn est à 200 m, et les adresses où manger les plus proches, Black Chicken et Ut Hue, sont à environ 50 m.
La gare de Ben Thanh, point de départ de la ligne 1 du métro, est à 850 m, et la ligne rejoint Suoi Tien dans le quartier de Thu Duc en environ 30 minutes. Le marché Ben Thanh est à 1 000 m, le marché central pour la street food et les souvenirs. Le parc Tao Dan est à 850 m, le Musée de Hô Chi Minh-Ville à 1,4 km et la gare de Saïgon à 2,2 km. L'aéroport international de Tan Son Nhat est à 5,4 km de l'établissement.
Pour les visites à pied, le marché Thai Binh est à 250 m, le Musée des beaux-arts de Hô Chi Minh-Ville à 950 m, le parc du 23 Septembre à 450 m, et le temple Thai Hoa de la Mère Bouddha se trouve également à 450 m. Le temple Đình Thái Hưng est à 600 m, et le marché Chợ Cô Giang à 600 m. Les marchés Thai Binh, Chợ Cô Giang et Ben Thanh vous offrent trois marchés à moins de 1 000 m, si bien que la nourriture et les souvenirs ne sont jamais loin. L'établissement propose des excursions à vélo et des visites à pied, un moyen pratique de découvrir les marchés et les temples du District 1 à pied ou à vélo.