Aparthotel Leon Imperial Buenos Aires znajduje się w dzielnicy Balvanera, 20 minut jazdy samochodem od lotniska Jorge Newbery.
W obiekcie noclegowym są 61 pokój. Każdy z nich posiada klimatyzację oraz udogodnienia rozrywkowe, takie jak telewizję satelitarną. Niektóre pokoje posiadają również kuchnię, wyposażoną w lodówkę i przybory kuchenne.
Restauracja Gata 2000 jest położona w bliskiej odległości od Aparthotel Leon Imperial.
Teatro Colón oraz Stacja Boedo znajdują się odpowiednio 2 km oraz 25 min pieszo od tego hotelu. Papieski Uniwersytet Katolicki w Argentynie jest popularnym miejscem edukacji, które można zwiedzić 3 km od hotelu. Kładka Puente de la Mujer leży w 3,1 km stąd. Najbliższa stacja metra Jujuy znajduje sięw odległości 500 metrów od Aparthotel Leon Imperial.