Desde 1984, el Alvear Palace es propiedad del Grupo Alvear (David Sutton y familia), que inició en 2009 un plan de crecimiento con la construcción de dos nuevos hoteles: el Alvear Art (cerca de Plaza San Martín) y el Alvear Hotel & Residences (en Puerto Madero).