Das 3-Sterne-Posada De Los Leones Antigua liegt ungefähr 5 Gehminuten von der Kathedrale San José entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Das Hotel befindet sich nur 300 Meter vom Parque Central, verfügt über 6 Zimmer und einen Swimmingpool.
Die Iglesia de San Francisco el Grande ist etwa 1 km entfernt. Die La Merced ist nur wenige Schritte entfernt vom Posada De Los Leones Antigua gelegen. Auch Plaza a la Paz liegt ungefähr 16 Fußminuten von der Unterkunft entfernt. Das Hotel befindet sich in circa 2 km Entfernung vom Kulturzentrum La Azotea. Die Gäste finden die Bushaltestelle direction Panajachel direkt neben dem Posada De Los Leones, ca. 10 Gehminuten entfernt.
Es gibt auch eine Lounge- Bar. Sie können lateinamerikanische Küche im Restaurant Casa Escobar Antigua genießen, das sich in der Nähe von der Unterkunft befindet.