Das Hotel Indochine Mansion - 172 Nguyen Thai Binh Ho-Chi-Minh-Stadt verfügt über 51 Zimmer und liegt etwa 25 Gehminuten vom Zoo und Botanischer Garten von Ho-Chi-Minh-Stadt entfernt.
Neben einem Balkon und einer Sitzecke sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Diese Zimmer verfügen auch über eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken. Die Badezimmer in den Zimmern bieten eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken sowie Morgenmäntel und Handtücher.
Das Restaurant Day Saigon bietet eine Auswahl von Gerichten und liegt zudem in unmittelbarer Nähe zum Indochine Mansion - 172 Nguyen Thai Binh.
Das Hotel befindet sich in einer 2 km Entfernung vom Bahnhof Hoa Hung und bietet einen schnellen Zugang zur Backpacker Street. Das 4-Sterne-Hotel liegt in rund 100 Meter Entfernung vom Museum der Schönen Künste sowie in einer Entfernung von rund 10 Autominuten vom Museum für Traditionelle Medizin. Das Indochine Mansion - 172 Nguyen Thai Binh ist nicht weit entfernt vom Hauptpostamt. Die Bushaltestelle Benh Vien Da Khoa Sai Gon ist lediglich 5 Gehminuten von der Unterkunft entfernt gelegen.