Green Star Hotel está en District 1, el centro de Ciudad Ho Chi Minh, en la zona de Pham Ngu Lao, a poca distancia a pie de la calle peatonal Bui Vien, conocida por sus bares y su vida nocturna. El hotel se encuentra en una zona exclusivamente peatonal, así que los coches no pueden llegar a su entrada. Hay dos pagodas cerca: Đình Ông Quan Thánh, a 100 m, y Chùa Phước Hậu, también a 100 m. La estación de autobuses Bến xe buýt Sài Gòn está a 200 m, y los lugares para comer más cercanos, Black Chicken y Ut Hue, están a unos 50 m.
La estación Ben Thanh, inicio de la línea 1 del metro, está a 850 m, y la línea llega a Suoi Tien, en Thu Duc, en unos 30 minutos. El mercado Ben Thanh está a 1000 m, es el mercado central para la comida callejera y los recuerdos. El parque Tao Dan está a 850 m, el Museo de la Ciudad de Ho Chi Minh a 1,4 km y la estación de tren de Saigón a 2,2 km. El aeropuerto internacional Tan Son Nhat está a 5,4 km del establecimiento.
Para visitar lugares a pie, el mercado Thai Binh está a 250 m, el Museo de Bellas Artes de la Ciudad Ho Chi Minh a 950 m, el parque 23 de Septiembre a 450 m, y el templo Thai Hoa de la Madre Buda también a 450 m. El templo Đình Thái Hưng está a 600 m, y el mercado Chợ Cô Giang a 600 m. El mercado Thai Binh, el Chợ Cô Giang y el mercado Ben Thanh suman tres mercados en 1000 m, así que la comida y los recuerdos nunca quedan lejos. El establecimiento ofrece excursiones en bicicleta y tours a pie, una forma práctica de recorrer los mercados y templos de District 1 a pie o en bicicleta.