Green Star Hotel si trova nel District 1, il centro di Ho Chi Minh City, nella zona di Pham Ngu Lao, a breve distanza a piedi dalla pedonale Bui Vien, nota per i bar e la vita notturna. L'hotel sorge in una zona riservata ai pedoni, quindi le auto non possono raggiungere l'ingresso. Due pagode sono vicine: Đình Ông Quan Thánh, a 100 m, e Chùa Phước Hậu, anch'essa a 100 m. La stazione degli autobus Bến xe buýt Sài Gòn è a 200 m, e i locali più vicini, Black Chicken e Ut Hue, sono a circa 50 m.
La stazione Ben Thanh, capolinea della Linea 1 della metropolitana, è a 850 m, e la linea arriva a Suoi Tien, nel Thu Duc, in circa 30 minuti. Il mercato Ben Thanh è a 1000 m, il mercato centrale per street food e souvenir. Tao Dan Park è a 850 m, il Museo di Ho Chi Minh City a 1,4 km e la stazione ferroviaria di Saigon a 2,2 km. L'aeroporto internazionale Tan Son Nhat dista 5,4 km dalla struttura.
Per visitare le attrattive a piedi, il mercato Thai Binh è a 250 m, il Museo di Belle Arti di Ho Chi Minh City a 950 m, il September 23 Park a 450 m e il tempio Thai Hoa Temple to Mother Buddha è anch'esso a 450 m. Il tempio Đình Thái Hưng si trova a 600 m e il mercato Chợ Cô Giang a 600 m. Thai Binh, Chợ Cô Giang e Ben Thanh offrono tre mercati entro 1000 m, quindi cibo e souvenir non sono mai lontani. La struttura organizza tour in bicicletta e tour a piedi, un modo pratico per visitare mercati e templi del District 1 a piedi o in bicicletta.