Es parte de la cadena internacional InterContinenal Hotels Group y está ubicado en el centro comercial y cultural de Santiago. Posee habitaciones con vista a la ciudad y a la Cordillera de Los Andes. Brinda tres alternativas de restaurantes y servicio a la habitación las 24 horas. También dispone del Splash Fitness Center y salones para eventos.
Avenida Libertador Bernardo O'Higgins, 136, Santiago.