Das Hotel Edificio Alvear Salta befindet sich in unmittelbarer Nähe zum Plaza 9 de Julio, und zwar 25 Fußminuten von hier entfernt.
Das Hotel befindet sich in etwa 1 km Entfernung vom Bahnhof El Tren a las Nubes und bietet einen schnellen Zugang zum Monument zur Schlacht von Salta. Die Kathedrale von Salta befindet sich in unmittelbarer Nähe vom Hotel. Das Edificio Alvear liegt in etwa 30 Gehminuten Entfernung vom Monumento al Gral. Martín Miguel de Guemes. Die Bushaltestelle Avenida Sarmiento y Alsina ist nicht weit entfernt von der Unterkunft.
Neben einem Balkon und einer Sitzecke sind die Zimmer im Hotel mit Hochgeschwindigkeitsinternet und TV ausgestattet. Gerne können die Gäste ein Bidet, eine getrennte Toilette und eine Dusche nutzen. Die Badezimmer umfassen ein Bidet, eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher.
Nur 450 Meter vom Hotel Edificio Alvear entfernt, lädt das Restaurant The Temple Bar zum Speisen ein.