La Villa Vicuña se encuentra en Salta, a 250 metros de la catedral de la ciudad y el circuito histórico. Ofrece piscina al aire libre, habitaciones cómodas con aire acondicionado y desayuno diario.
Las habitaciones de la Villa Vicuña Hotel Boutique disponen de baño privado con artículos de aseo gratuitos y TV por cable. Algunas gozan de vistas al jardín y a la piscina.
La terminal de autobús de Salta está situada a 8 calles de la Villa Vicuña.