Mekong-Delta befindet sich in unmittelbarer Nähe vom Aparthotel The Garden Building Ho-Chi-Minh-Stadt und ist unter anderem zu Fuß in lediglich 6 Minuten zu erreichen.
Das Hotel empfängt seine Gäste in 28 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Neben einer begehbaren Dusche und einer getrennten Toilette gehören zur Ausstattung des Badezimmers auch eine Duschhaube und Badelaken.
Das Restaurant Ichihana Sushi Vietnam liegt in circa 200 Meter Entfernung vom Aparthotel The Garden Building.
Museum für Traditionelle vietnamesische Medizin ist weniger als 1 km vom Aparthotel entfernt, während Thien-Hau-Tempel in circa 2 km Entfernung liegt. Die nahe gelegenen Sportattraktionen sind Thống Nhất Stadium (2,1 km) und Quân khu 7 Stadium (3 km). Xá Lợi-Pagode ist in einer Entfernung von 18 Minuten zu Fuß von der Unterkunft. Die Cho Ban Co ist in der Nähe vom Aparthotel The Garden Building.