Solaz de los Andes Hotel & Spa está ubicado a pocas cuadras del centro de la ciudad de Mendoza, sobre la calle Brasil 308 de la ciudad. A tan sólo un kilómetro de la Terminal de ómnibus y a diez del aeropuerto.