En el nº 943, última cuadra de la calle Florida antes de bordear la Plaza San Martín, está la sede del Centro Cultural de España en Buenos Aires (CCEBA), en el subsuelo de un edificio comercial.