Das Boss Palace Hotel liegt in der Nguyen Thien Thuat Street in District 3, einem Wohnviertel von Ho-Chi-Minh-Stadt, 2,3 km vom Zentrum entfernt. In den Straßen rundherum gibt es Pagoden, Kirchen, Märkte und Lokale, sodass die Umgebung wohnlicher wirkt als die Touristenstraßen von District 1. Chùa Quảng Đức und Chùa Phước Hải, zwei Pagoden, liegen jeweils 200 m entfernt, während der Frischemarkt Chợ Bàn Cờ 350 m weit weg ist und das Denkmal Tượng đài Công Nông Binh, das Arbeitern, Bauern und Soldaten gewidmet ist, 400 m entfernt steht.
Der Bahnhof Saigon ist 1,3 km entfernt, und die Metrostation Ben Thanh liegt 2,3 km entfernt. Der internationale Flughafen Tan Son Nhat ist 4,3 km entfernt und der Busbahnhof Sài Gòn 1,4 km, sodass Flug- und Busreisen kurz bleiben. Die Anreise mit dem Auto ist einfach, da das Hotel einen kostenlosen privaten Parkplatz vor Ort hat, und das Haus bietet außerdem einen Shuttle-Service an.
Für einen Spaziergang ist der Tao-Dan-Park 1,7 km entfernt, ein zentraler Park mit Wegen für eine grüne Pause vom Verkehr. Das War Remnants Museum, 1,9 km entfernt, zeigt Ausstellungsstücke zum Vietnamkrieg, mit Flugzeugen und Panzern im Freien. Der Ben-Thanh-Markt und das Opernhaus von Saigon liegen in District 1, und die Essensstraße Ho Thi Ky, 450 m vom Hotel entfernt, hat Essensstände für ein Abendessen.