Lujo y calidad, son estándares básicos que se manejan en San Cristóbal Tower, transformándolo en el lugar indicado para el más exigente ejecutivo de negocios. No sólo se trata de un 5 estrellas, este hotel forma parte de St. Regis/Luxury Collection una de las 5 marcas de Starwood Hotels and Resorts, siendo la más exclusiva a nivel mundial, al reunir 57 magníficos hoteles y resorts en 22 países, propiedades que van desde antiguos palacios del siglo XIV hasta modernísimas construcciones, siendo San Cristóbal Tower y Park Tower Buenos Aires las únicas en Latinoamérica.
Conectado a través de una cúpula de cristal al Sheraton Santiago Hotel & Convention Center, San Cristóbal Tower cuenta también con un moderno Centro de Convenciones, donde lujo y estilo conviven en perfecta armonía.