El hotel ofrece un ambiente de primera clase proporcionando clásico y fino mobiliario en todos sus interiores recientemente renovados, así como también las más avanzadas instalaciones tecnológicas y de comunicación en las áreas públicas, centro de negocios, salas de reuniones y habitaciones.
Ubicado en la conocida Avenida Apoquindo, en el más moderno y distinguido sector comercial y residencial de la Capital de Chile, el hotel brinda la perfecta solución cuando visite Santiago con motivo de actividades de negocios, sociales o de placer.
Las habitaciones con diseño elegante ofrecen tecnología avanzada. Entre sus amenidades cuenta con aire acondicionado individual, TV por cable, internet de banda ancha, mini bar, entre otras.
El hotel cuenta con un restaurante.