Con presencia en Brasil y Chile, es uno de los hoteles con categoría cuatro estrellas de Santiago. Está ubicado cerca del Centro Cívico, lo que le da fácil acceso a parques, museos y edificios históricos. Sus cómodas habitaciones cuentan con room service e Internet gratuito. También dispone de salones para juntas y eventos.
Avenida Libertador Bernardo O'Higgins, 632, Santiago.