Das Boss Palace Hotel Ho-Chi-Minh-Stadt befindet sich im Zentrum von Ho-Chi-Minh-Stadt, in einer 2 km Entfernung von Einkaufsmöglichkeiten wie dem Ben-Thanh-Markt. Das Hotel liegt gleich neben dem Tao-Dan-Park, umfasst 37 Zimmer und ist mit einem Dampfbad, einem Jacuzzi und einer Sauna ausgestattet.
Tempel Mariamman ist in ungefähr 25 Minuten zu Fuß von hier aus zu erreichen und Pagode des Jadekaisers ist 10 Fahrminuten von dem 3-Sterne-Hotel entfernt. Wiedervereinigungspalast, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer 2,1 km Entfernung vom Boss Palace. Museum Ho-Chi-Minh-Stadt ist in ungefähr 30 Gehminuten Entfernung von der Unterkunft. Die Bushaltestelle Dai Hoc Hoa Sen liegt in unmittelbarer Nähe zur Unterkunft.
Die Zimmer verfügen über eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Hosenbügel und eine Klimaanlage ebenfalls vorhanden sind. Sie verfügen über eine Dusche sowie über viele zusätzliche Annehmlichkeiten, darunter ein Haartrockner und eine Duschhaube. Das Boss Palace Hotel besitzt Zimmer, die die Stadt überblicken.
Das Hotel verfügt über das Restaurant Overview City. Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Der Barbereich verfügt über eine Lounge.