El Hotel Alejandro I se ubica en el centro de la ciudad de Salta frente a la plaza Belgrano y a dos cuadras de la plaza principal.
Cuenta con 160 habitaciones categorizadas en standard, superior, ejecutiva, suite junior, suite ejecutiva y suite presidencial. Todas están decoradas con muebles realizados por los artesanos de la zona que les aportan un aire cálido y regional. Estas están equipadas con televisión lcd, caja de seguridad, aire acondicionado, frigobar, teléfono, wifi, escritorio, secador de pelo y amenities.
El hotel cuenta con un Health Club que tiene una pileta climatizada cubierta, salas de relax, gabinete de masajes, gimnasio, salón de belleza, gabinete de pilates, jaccuzi, bicicletas de spinning, solarium, ducha escocesa, baño turco, sauna y bar. Además, ofrece una gran variedad de platos regionales e internacionales en surestaurante tanto en el desayuno, almuerzo y cena.