El hotel se encuentra ubicado en pleno centro de la ciudad de Chacabuco, frente a la hermosa plaza San Martín. Se trata de un moderno edificio, que conserva la histórica fachada del antiguo correo de la ciudad.