Das 2-Sterne-Apollo Hotel Ho-Chi-Minh-Stadt bietet seinen Gästen 29 Zimmer und liegt rund 4 Kilometer vom Kriegsopfermuseum entfernt.
Einige Zimmer sind zudem mit TV und einem Spiegel ausgestattet.
Im Restaurant Bun Cha Ha Noi Sen Vang gleich neben dem Apollo Hotel werden vietnamesische Gerichte angeboten.
Das Hotel ist in etwa 15 Autominuten Entfernung von der Kathedrale Notre-Dame de Paris gelegen. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören die Vinh-Nghiem-Pagode (2 km) und die Pagode des Jadekaisers (4,1 km). Auch das Museum für Traditionelle Medizin ist in circa 4,2 km Entfernung vom Apollo Ho-Chi-Minh-Stadt. Das Hotel liegt ungefähr 3 Kilometer vom Bahnhof Hoa Hung entfernt, während die Bushaltestelle Tram Xe Nguyen Thai Son - Hong Ha circa 5 Minuten zu Fuß von hier entfernt ist.