Leonora Hotel Ho Chi Minh położony jest pierwszorzędnej lokalizacji Ho Chi Minhu, prawie 10 min jazdy od dworca Hoa Hung oraz oferuje 38 pokojów. Na terenie obiektu znajduje się również prywatny parking.
W pobliżu znajdują się interesujące miejsca między innymi Vincom Plaza Go Vap, 2 km od hotelu, a także Khanh An Monastery — w prawie 2,1 km. Zabytki religijne w okolicy to między innymi Pagoda Jadeitowego Cesarza (7 km) i Dinh Thong Tay Hoi (2,2 km). Leonora zapewnia również dostęp do takich atrakcji sportowych, jak Stadion Armii w Ho Chi Minie w prawie 6 km. Ten hotel znajduje się 5 km od lotniska Tan Son Nhat w Ho Chi Minh i w zasięgu ręki od przystanku autobusowego Cau An Loc.
Niektóre pokoje wyposażone są w biurko, telewizję satelitarną i klimatyzację do dyspozycji gości. Pokoje wyposażono w suszarkę do włosów i oddzielną toaletę. Leonora Hotel oferuje również prywatne łazienki z bidetem i prysznicem.
Restauracja Ben Xua znajduje się blisko wygodnego obiektu noclegowego i serwuje dania kuchni wietnamskiej w odległości 14 min spacerem od obiektu.