Das Hotel Leo House - The Song 28 Thi Sach Ho-Chi-Minh-Stadt liegt 4 Kilometer vom Leuchtturm von Vũng Tàu entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
The Whale Temple ist nur 25 Minuten Fußweg vom Hotel entfernt gelegen. Das Hotel befindet sich in Ho-Chi-Minh-Stadt, in 67 Kilometer Entfernung vom Bahnhof Hoa Hung. Das Leo House - The Song 28 Thi Sach liegt in 30 Fußminuten Entfernung von der Kultur- und historische Stätte von Bach Dinh. Die Bushaltestelle Hem111 liegt in ungefähr 800 Meter Entfernung.
Das Restaurant Ong Gia Cali befindet sich direkt neben der Unterkunft und serviert vietnamesische Gerichte, es liegt unter anderem nur 12 Minuten Fußweg von hier entfernt.